【发布时间】:2011-08-09 20:53:41
【问题描述】:
我对单元测试相当陌生,特别是在 android 中。我编写了一个包含许多活动的应用程序。但是,其中一些活动依赖于某些对象来填充活动的视图。我想我的问题是:有没有一种方法可以模拟 Activity 中的对象并让 Activity 使用从我的 Junit 测试中创建的模拟对象?在此先感谢,我无法在任何地方找到解决方案?
【问题讨论】:
标签: android unit-testing junit
我对单元测试相当陌生,特别是在 android 中。我编写了一个包含许多活动的应用程序。但是,其中一些活动依赖于某些对象来填充活动的视图。我想我的问题是:有没有一种方法可以模拟 Activity 中的对象并让 Activity 使用从我的 Junit 测试中创建的模拟对象?在此先感谢,我无法在任何地方找到解决方案?
【问题讨论】:
标签: android unit-testing junit
你也可以看看AndroidMock:
http://code.google.com/p/android-mock/wiki/UsingAndroidMock
它是一个基于 EasyMock 的 Android 模拟对象框架。
【讨论】:
如果您参考创建本地单元测试类标题下的developer guide,您将找到问题的答案。另请参阅同一页面上的“Mock Android Dependecies”子标题。
【讨论】: