私はユニットテストを書いています。私はActivityInstrumentationTestCase2からユニットテストクラスを拡張しています。私は細かくテストを行っていました。しかし、私は何が起こったのか分からない。今私が実行しているときにユニットテストが実行されていないと例外をスローするテストは見つかりませんでした
助けてください。ここで
は私のユニットテストクラスは
ある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();
}
いいえコードなしhelp – Jens
mavenを使用していますか、このIDE固有ですか?クラスはどのように見えますか? – vegaasen
@vegaasen私のユニットテストクラスをご覧ください。私は私の質問を編集したコードを編集しました –