Design and review the testing strategy for Android and Kotlin Multiplatform projects: what to test at unit, integration, and UI level, how to test Compose, coroutines and Flow, and KMP shared code, plus fakes versus mocks and CI gating. Use this whenever someone asks how to test Android or Kotlin co
Design and review the testing strategy for Android and Kotlin Multiplatform projects: what to test at unit, integration, and UI level, how to test Compose, coroutines and Flow, and KMP shared code, plus fakes versus mocks and CI gating. Use this whenever someone asks how to test Android or Kotlin code, mentions flaky tests, low or misleading coverage, testing a ViewModel, Composable, or Flow, name