Android Espresso测试:如何测试活动的onNewIntent?
作者:互联网
我想知道是否有一种方法可以测试Activi onNewIntent()方法,我想用单个顶部标志设置来测试启动活动并测试某些行为,如何用意式浓缩咖啡实现?
解决方法:
如果您使用的是ActivityTestRule,那么类似的东西呢?
Intents.init();
Intent intent = // Build your intent
rule.launchActivity(intent);
// Assertions
Intents.release()
我实际上不是Espresso用户,但我假设这将启动您的活动并调用onNewIntent().然后提出您的主张.
注意:这是使用为此目的而设计的Espresso Intents库.
androidTestCompile’com.android.support.test.espresso:espresso-intents:2.2.2′
标签:unit-testing,android-espresso,android 来源: https://codeday.me/bug/20191111/2018046.html