Android / Kotlin
Как правильно применять unit tests в реальном Android Kotlin проекте?
JuniorTestingПрактика
Какая типичная ошибка при работе с Compose testing APIs у Android Kotlin разработчика?
MiddleJetpack ComposeОшибка кандидата
Какая типичная ошибка при работе с Hilt testing overrides у Android Kotlin разработчика?
Middle+Dependency InjectionОшибка кандидата
Чем collectLatest отличается от collect и когда что выбрать?
MiddleCoroutines и FlowСравнение
Чем Compose UI tests отличается от screenshot only и когда что выбрать?
MiddleTestingСравнение
Чем Espresso tests отличается от manual sleep и когда что выбрать?
MiddleTestingСравнение
Чем fake repository отличается от mock и когда что выбрать?
MiddleTestingСравнение
Чем flaky tests отличается от stable tests и когда что выбрать?
Middle+TestingСравнение
Чем flatMapLatest отличается от flatMapConcat и когда что выбрать?
MiddleCoroutines и FlowСравнение
Чем Flow testing отличается от manual delays и когда что выбрать?
MiddleTestingСравнение
Чем Hilt instrumented tests отличается от manual test app и когда что выбрать?
Middle+TestingСравнение
Чем lint, detekt и ktlint отличается от manual review only и когда что выбрать?
MiddleTestingСравнение
Чем migration tests отличается от ручной smoke и когда что выбрать?
Middle+TestingСравнение
Чем MockK и Mockito отличается от real dependency и когда что выбрать?
MiddleTestingСравнение
Чем Robolectric отличается от Espresso и когда что выбрать?
Middle+TestingСравнение
Чем test pyramid отличается от только e2e и когда что выбрать?
MiddleTestingСравнение
Чем TestDispatcher отличается от real Dispatchers.IO и когда что выбрать?
MiddleTestingСравнение
Чем unit tests отличается от instrumented tests и когда что выбрать?
JuniorTestingСравнение
Как правильно применять Compose testing APIs в реальном Android Kotlin проекте?
MiddleJetpack ComposeПрактика
Как правильно применять Hilt testing overrides в реальном Android Kotlin проекте?
MiddleDependency InjectionПрактика