testing-android-code
Umiejętność testowania kodu Android dla projektów Bitwarden – wsparcie dla ViewModeli, repozytoriów i ekranów Compose.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill wspierający pisanie i recenzję testów Android w projekcie Bitwarden. Aktywuje się automatycznie przy pracy z testami ViewModeli, serwisów, ekranów Compose lub źródeł danych. Zapewnia praktyczne wskazówki dotyczące wzorców testowania specyficznych dla Bitwarden, w tym konfiguracji JUnit 5, MockK i Turbine. Pomaga debugować błędy testów i utrzymać spójność testów w całym projekcie.
Jak używać
Zainstaluj skill w swoim środowisku Claude/Codex poprzez dodanie pliku konfiguracyjnego z repozytorium bitwarden/android do katalogu .claude/skills/testing-android-code.
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?".
Opisz problem z testem lub pytaj o wzorce testowania ViewModeli, repozytoriów, ekranów Compose lub źródeł danych w Bitwarden.
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.
Jeśli potrzebujesz głębszego zrozumienia architektury testów, skill odsyła do dokumentacji docs/ARCHITECTURE.md w repozytorium Bitwarden.
Pamiętaj, że testy w projekcie uruchamiają się w locale en-US – nie zakładaj innych ustawień regionu w swoich testach.
Podobne skille
automating-mobile-app-testing
autor: jeremylongshore
vercel-react-native-skills
autor: vercel-labs
analyzing-financial-statements
autor: anthropics
react-native-design
autor: wshobson
unreal-engine-cpp-pro
autor: sickn33
android-kotlin-development
autor: aj-geddes