我的Espresso测试一直在运行,直到我不得不支持multidex。
我的build.gradle,我有
minSdkVersion 14
targetSdkVersion 23
multiDexEnabled = true
testInstrumentationRunner "com.android.test.runner.MultiDexTestRunner"
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.1'
androidTestCompile 'com.android.support.test.espresso:espresso-contrib:2.2.1'
androidTestCompile 'com.android.support.test:runner:0.4.1'
androidTestCompile 'com.android.support.test:rules:0.4.1'
dexOptions {
jumboMode true
javaMaxHeapSize "4g"
incremental true
}
Test1AuthenticationEspressoTest
@RunWith(AndroidJUnit4.class)
@SmallTest
public class Test1AuthenticationEspressoTest {
@Rule
public ActivityTestRule<WelcomeActivity> mActivityRule = new ActivityTestRule(WelcomeActivity.class);
}
下面是我得到的错误
com.livestrong.tracker.test.Test1AuthenticationEspressoTest中未找到
junit.framework.AssertionFailedError:未找到测试
任何帮助都将不胜感激。有没有人用浓缩咖啡和multidex一起工作?
https://stackoverflow.com/questions/34645537
复制相似问题