单元测试-getApplicationContext失败

Android应用开发时,逻辑接口使用单元测试,比较方便验证接口的正确性。有些接口需要context对象,可能依赖的包中使用了getApplicationContext,因此在传入context时,一般传入ApplicationContext,依赖包中也就不会出错了。

单元测试中获取context方法如下:

// 非ApplicationContext,依赖包可能会出错
mContext = InstrumentationRegistry.getContext();
// ApplicationContext
mContext = InstrumentationRegistry.getTargetContext();
发布了97 篇原创文章 · 获赞 13 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/mcsbary/article/details/105142297