我在制作Android应用程序方面有相当丰富的经验。对于我的新项目,我们决定进行测试驱动开发(TDD)。我一直在Robotium用户场景测试中弄湿我的手,并且它工作正常并且看起来也很容易。Android测试驱动开发
对于单元测试,我尝试使用(MockContext Android Class)来模拟Context,但我无法这样做。我通过这个博客http://sites.google.com/site/androiddevtesting/,并通过这个http://sdudzin.blogspot.com/2011/01/easy-unit-testing-for-android.html,这表明嘲笑Android应用程序仍然非常有限和困难,并建议使用PowerMock,jMockit,JeasyTest或Roboelectric(与Mockito和Maven结合)甚至RoboGuice。
我想从你们那里得到你认为哪个单元测试框架最适合测试Android应用程序的建议。 (特别是测试Android类,可能会给出模拟上下文和其他模拟功能,以便尽可能使测试用例尽可能独立)。任何建议或指针都会有所帮助。由于
参见[用于TDD资源在Android上](http://stackoverflow.com/questions/2336488/resources-for-tdd-on-android) – rds 2012-12-04 14:23:15
另请参见[单元测试Android应用程序的最佳做法](http://stackoverflow.com/questions/522312/best-practices-for-unit-testing-android-apps) – rds 2012-12-04 14:30:04