我正在开发一个使用 Skobbler SDK(AKA skmaps)的 Android 应用程序。我正在使用 InstrumentationTestRunner 来测试我的活动。我有两个扩展的测试类ActivityInstrumentationTestCase2<MyActivity>
。但是我的第一个测试活动(MainActivity)已经调用了一个 Intent 以启动第二个活动(MapActivity)。所以它是一种SplashActivity。MainActivity 的测试在testPreconditions()
. 如果我从 MainActivity 中删除 Intent,那么测试将继续运行。那么,如果 Activity 调用 Intent 而不会陷入无限循环,我该如何测试它的生命周期呢?
问候无限制101