1

ActivityTestCaseを使ってjunitテストを書きたい

public class GenralTest extends ActivityTestCase<MyActivity> {


    public GeneralTest(Class<MyActivity> activityClass) {
    super(MyActivity.class);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
    }

    public void testBasicDB(){
// test
    }
}

intellij または maven から単体テストを実行すると、このテストは開始されません

4

1 に答える 1

1

解決策は非常に簡単です。引数のないコンストラクターでなければなりません

public GenralTest() {
    super(MyActivity.class);
}

IDE は、このクラス引数を使用してコンストラクターを提案しました

これは小さなことですが、誰かの助けになることを願っています

于 2013-05-20T15:45:52.923 に答える