zoukankan      html  css  js  c++  java
  • 在用Android studio进行单元测试时,getContext为null

    最近闲来无事,领导有让做一些单元测试的工作,本来android studio中已经集成了单元测试的功能,本以为做起来很容易,结果还是悲剧了,在测试case中,getContext为空,

    经过查找资料,用MockContext初始化就可以了。

    参考资料:http://stackoverflow.com/questions/28960898/getting-context-in-androidtestcase-or-instrumentationtestcase-in-android-studio/

    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);
        }
    }
  • 相关阅读:
    用户交互语句
    基础数据类型补充与总结
    Python 中表示 False 的方法
    集合
    字典
    元组
    列表
    整型数据详述和进制转换
    f-strings 详解
    字符串方法详解
  • 原文地址:https://www.cnblogs.com/ylt-niuniu/p/5412290.html
Copyright © 2011-2022 走看看