0

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);
    }
4

1 に答える 1

0

AndroidMockを設定するためのこのソリューションを見つけました。必要なjarファイルと、Androidの模擬テストを設定するために必要な手順を示すPDFをダウンロードできます。

Androidモック

于 2012-08-15T11:26:50.640 に答える