Android Easy Mock测试错误

时间:2012-08-15 09:18:47

标签: android testing easymock

我正在使用Easy Mock编写测试,我收到此错误。 我添加了所有必需的jar文件Objenesis和Cglib。

有人能告诉我为什么会收到此错误吗?

    java.lang.NoClassDefFoundError: org.easymock.EasyMock
    at de.uitool.commons.api.model.IconTextActionViewFactoryImplTest.setUp(IconTextActionViewFactoryImplTest.java:26)
   at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:169)
   at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:154)
   at    android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:537)
   at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1551)

我的setUp()方法:

    protected void setUp() throws Exception {
    super.setUp();
    actionHandlerProvider = EasyMock.createMock(ActionHandlerProvider.class);
    }

1 个答案:

答案 0 :(得分:0)

我找到了这个设置AndroidMock的解决方案。您可以下载所需的jar文件以及一个pdf,其中显示了为android设置模拟测试所需的步骤。

Android Mock