繁体   English   中英

Android:jUnit测试Android库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM