在用Android studio進行單元測試時,getContext爲null

最近閒來無事,領導有讓作一些單元測試的工做,原本android studio中已經集成了單元測試的功能,本覺得作起來很容易,結果仍是悲劇了,在測試case中,getContext爲空,android

通過查找資料,用MockContext初始化就能夠了。android-studio

參考資料:http://stackoverflow.com/questions/28960898/getting-context-in-androidtestcase-or-instrumentationtestcase-in-android-studio/ide

public class MainActivityInstrumentationTest2 extends AndroidTestCase{
    public Context context;
    @Override
    protected void setUp() throws Exception {
        super.setUp();
        context = new MockContext();
        assertNotNull(context);
    }

    public void test() throws Exception{
        assertEquals(1,1);
    }
}
相關文章
相關標籤/搜索