我是单元测试的新手,我有一个简单的测试方法不起作用。这是我所拥有的:
@Test
public void testLayoutAvailable() {
View v = mMainActivity.findViewById(R.layout.main_activity);
assertNotNull(v);
}
我的问题v
是总是null
。我逐步完成了代码,但 mMainActivity 没有null
,我的其他测试方法都可以正常工作。所以我确信有一些简单的东西我还不知道。我检查了我的进口,我也试过com.packagename.R.layout.main_activity
了,那也回来了null
。然而,应用程序本身工作正常,所以我知道布局在那里,这个测试应该通过。
有什么建议么?????