免责声明:这是我的第一个Android测试项目。
我正面临着与ActiveAndroid和Robotium的接球-22的情况。这是我的装置:
ActiveAndroid.initialize(this.getActivity())。getActivity()的调用失败,因为我没有额外地传递长数组。我不能额外创建长数组,因为我还没有初始化ActiveAndroid,因此产生了CATC-22。还有其他方法可以在测试类中获取上下文吗?可能是一个应用程序范围的上下文?
发布于 2014-10-24 12:27:48
我找到了解决办法:
ActiveAndroid.initialize(this.getInstrumentation().getTargetContext());这样,您就可以在初始化活动之前获得目标的上下文。
https://stackoverflow.com/questions/26547769
复制相似问题