我已经开发了没有任何UI组件的android库。它包含服务,方法等。Android单元测试自己的android库
现在我想为我的库编写单元测试用例,但我不知道如何开始,最佳实践是什么,使用什么框架。
我读Android文档,但无法真正了解关于该
谁能帮助?
在此先感谢。
我已经开发了没有任何UI组件的android库。它包含服务,方法等。Android单元测试自己的android库
现在我想为我的库编写单元测试用例,但我不知道如何开始,最佳实践是什么,使用什么框架。
我读Android文档,但无法真正了解关于该
谁能帮助?
在此先感谢。
您可以选择编写运行在设备或模拟器上的android测试用例,也可以继续编写在本地JVM上运行的单元测试。我建议你去使用android库进行fir测试,这样你就可以避免嘲笑很多依赖。
如果你需要为你的测试任何相关性,那么您可以在您的gradle这个文件中添加他们象下面这样:
androidTestCompile 'org.mockito:mockito-core:1.10.8'
---为Android测试用例 testCompile 'com.google.dexmaker:dexmaker-mockito:1.1'
---本地测试用例
对于startig,只需右键单击任何要单元测试的文件,然后在转至选项中选择测试,然后选择创建新测试。
你也可以参考下面的链接。我发现他们对我的单元测试非常有用:
http://vexdev.com/2015/05/06/unit-testing-android/
https://www.toptal.com/android/testing-like-a-true-green-droid
开始用[JUnit的教程](http://www.vogella.com/tutorials/JUnit/article.html) 。 – Exception
选中此[视频](https://www.youtube.com/watch?v=Asc4hU1iSTU) –