[英]Android: jUnit Test Android Library
我试图通过jUnit测试我开发的库,但是我遇到了一些问题。 该库需要实例化一个活动。 但是,按照教程(http://www.vogella.com/articles/JUnit/article.html),我无法实例化对象,因为我没有活动。 你可以创建一个虚拟活动?
谢谢 :)
要测试Activity
,通常应使用ActivityInstrumentationTestCase2 。 当您调用getActivity()
,将创建测试中的Activity
。
如果您正在测试一个库项目,那么post :android:testing库项目也会有所帮助。
单元测试Android应用程序很棘手,因为存在简化的API实现(“java.lang.RuntimeException:Stub!”)
如果您想对Android活动进行单元测试等, Robolectric是一个不错的选择: http : //pivotal.github.com/robolectric/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.