-
问题: Robolectric.setupActivity(AddNewPhoneActivity.class);得到的对象居然是空的;
原因:@Config(constants = BuildConfig.class, sdk = 21)中的constants出现了问题,及BuildConfig.class没有匹配对;一般是一个项目中有多个module,在写单元测试时,BuildConfig.class不是当前module的BuildConfig.class,及import出现了问题;
解决方法:匹配正确的BuildConfig.class,及import当前module的BuildConfig.class。
android 单元测试中遇到的坑
最新推荐文章于 2021-06-07 16:11:49 发布