AndroidJUnit4 和 Parameterized 测试的答案链接到 Google 示例以使用@RunWith(Parameterized.class)
. 但是,这是一个简单的单元测试。如何运行参数化检测测试?
问问题
992 次
1 回答
-1
实际上,您应该将带有@RunWith(Parameterized.class)
runner 的测试放在androidTest
文件夹而不是test
文件夹中。该测试将在模拟器上运行,您将能够对具有 android 依赖项的类进行单元测试,例如android.graphics.Rect
等。当然,不要忘记
defaultConfig {
...
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
和依赖:
dependencies {
androidTestCompile 'com.android.support.test:runner:+'
androidTestCompile 'com.android.support:support-annotations:+'
}
于 2016-10-06T12:16:20.787 回答