【发布时间】:2018-04-23 12:28:55
【问题描述】:
假设我的应用程序类如下:
import android.app.Application;
public class MyApp extends Application {
public String example(){
return "Test";
}
}
我有一些用于测试 UI 的仪器测试。假设我有以下测试:
public class MyMainActivityTest {
@Rule
public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestRule<>(
MainActivity.class);
@Test
public void firstTest(){
onView(withId(R.id.textBt)).perform(click());
// ...
}
}
我想在MyMainActivityTest 中模拟example() 方法,假设它应该返回Mock Test 而不是Test。怎么做?
【问题讨论】:
-
为什么是-1?我的问题不清楚吗?
-
不知道为什么它被否决了。几分钟后回答不好
标签: android testing mocking mockito android-espresso