如何为Android活动创建Mock对象(Junit)

时间:2011-08-09 20:53:42

标签: android unit-testing junit

我对单元测试相当新,特别是在android中。我写了一个包含大量活动的应用程序。但是,其中一些活动依赖于某些对象来填充活动的视图。我想我的问题是:有没有办法可以模拟Activity中的对象并让活动使用我在Junit测试中创建的模拟对象?在此先感谢,我无法在任何地方找到解决方案吗?

2 个答案:

答案 0 :(得分:1)

如果您参考创建本地单元测试类标题下的developer guide,您将找到问题的答案。另请参阅同一页面上的“Mock Android Dependecies”子标题。

答案 1 :(得分:1)

您还可以查看AndroidMock:

http://code.google.com/p/android-mock/wiki/UsingAndroidMock

这是一个基于EasyMock的Android构建模拟对象框架。