【发布时间】:2016-06-27 08:53:43
【问题描述】:
我正在使用Android Studio,并为MAinActivity 类编写了一个超基本测试。我从extends ActivityInstrumentationTestCase2<MainActivity>继承了MainActivityTest,我想测试一下
private MainActivity mMainActivityTest;
public void testPreconditions() {
assertNotNull("mMainActivityTest is null", mMainActivityTest);
}
使用gradle 单元测试,无需启动任何模拟器。
当我运行测试时,我没有看到红色或绿色条,无论我选择 assertNotNull 或 assertNull,我总是得到 p>
External tasks execution finished 'cleanTest test --tests "com.my.app.MainActivityTest.testPreconditions"
如何进行正确的单元测试?
【问题讨论】:
-
你试过断点吗?看来您的
@Test注释丢失了 -
@KevinWallis 我确实有
@Test注释,但它并没有改变任何东西。我注意到有一个带有Test events were not received的日志窗口
标签: java android unit-testing gradle