Toolverse
All skills

testing-android-code

by bitwarden

This skill should be used when writing or reviewing tests for Android code in Bitwarden. Triggered by \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
bitwarden
Category
Mobile
Views
9

About this skill

This skill should be used when writing or reviewing tests for Android code in Bitwarden. Triggered by \

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Codex poprzez dodanie pliku konfiguracyjnego z repozytorium bitwarden/android do katalogu .claude/skills/testing-android-code.

  2. Wyzwól skill, wpisując w czacie jedno z kluczowych słów: BaseViewModelTest, BitwardenComposeTest, BaseServiceTest, stateEventFlow, bufferedMutableSharedFlow, FakeDispatcherManager, expectNoEvents, assertCoroutineThrows, createMockCipher, createMockSend, asSuccess lub pytanie typu "Why is my Bitwarden test failing?".

  3. Opisz problem z testem lub pytaj o wzorce testowania ViewModeli, repozytoriów, ekranów Compose lub źródeł danych w Bitwarden.

  4. Skill dostarczy konkretne wskazówki dotyczące konfiguracji frameworka (JUnit 5, MockK, Turbine, kotlinx.coroutines.test, Robolectric, Compose Test) i pokaże przykłady kodu zgodne ze standardami projektu.

  5. Jeśli potrzebujesz głębszego zrozumienia architektury testów, skill odsyła do dokumentacji docs/ARCHITECTURE.md w repozytorium Bitwarden.

  6. Pamiętaj, że testy w projekcie uruchamiają się w locale en-US – nie zakładaj innych ustawień regionu w swoich testach.

Related skills