2
我正在开发一个android应用程序,我希望能够使用junit测试android独立类(基本上包含我的逻辑),而不需要设备。问题是这可能吗?如果是,那么正确的包层次结构是什么。我一直在寻找和做一些试验和错误(我正在使用eclipse),但无法找到解决方案。如何在不需要设备的情况下为我的android独立cals进行单元和功能测试?
我正在开发一个android应用程序,我希望能够使用junit测试android独立类(基本上包含我的逻辑),而不需要设备。问题是这可能吗?如果是,那么正确的包层次结构是什么。我一直在寻找和做一些试验和错误(我正在使用eclipse),但无法找到解决方案。如何在不需要设备的情况下为我的android独立cals进行单元和功能测试?
您可以使用常规单元测试并使用Eclipse运行它们。我用这个博客来学习如何编写Android的单元测试:
http://www.vogella.com/tutorials/JUnit/article.html
在我的应用程序使用即时通讯与此类似包层次:
然后
测试:
我知道不是包数是相当高的,但我从.net世界来了:)