簡體   English   中英

找不到測試

[英]No test were found

我正在編寫單元測試。 我正在從ActivityInstrumentationTestCase2擴展單元測試類。 我正在很好地運行測試。 但是我不知道發生了什么。 現在,當我在運行單元測試時,它未運行,並且引發以下異常

`No tests were found`

請幫忙。

這是我的單元測試課

public class UnitTest extends ActivityInstrumentationTestCase2<TREResults> {
    TREResults trainingReinforcementResults;

    public UnitTest(Class<TREResults>activityClass) {
        super(activityClass);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        trainingReinforcementResults= getActivity();
    }
    public void testDownLoadTRESetting(){
    String userId = trainingReinforcementResults.getUS_USER_ID();
    Realm realm = 
    RealmSaveRestoreHelper.initRealm(trainingReinforcementResults);
    TRESettingsModelTest treSettings = 
    realm.where(TRESettingsModelTest.class).contains("userId", 
    userId).findFirst();`
    realm.beginTransaction();
    treSettings = realm.createObject(TRESettingsModelTest.class);
    treSettings.userId = userId;
    realm.commitTransaction();


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

您正在使用JUnit3嗎? 為什么setup()tearDown()方法受到protected 他們不應該public嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM