我正在尝试用Espresso编写一个UI测试,它运行在多个片段上。它们共享通过by activityViewModels()注入的viewModel。我正在使用安卓导航组件,Dagger Hilt注入和一个模拟的NavController,如下所示: val navController = Mockito.mock(NavController::class.javaNavigation.setViewNavController(requireView(), navController)// Her
据我所知,单元测试更多的是编写实际上是可测试的代码,而不是编写实际的测试。public class MainActivity extends AppCompatActivity implements View.OnClickListenerstarting game activity
startActiv