标签:
dependencies {......testCompile "org.robolectric:robolectric:3.0"testCompile ‘org.mockito:mockito-core:1.10.19‘testCompile ‘junit:junit:4.12‘testCompile "org.powermock:powermock-module-junit4:1.6.4"testCompile "org.powermock:powermock-module-junit4-rule:1.6.4"testCompile "org.powermock:powermock-api-mockito:1.6.4"testCompile "org.powermock:powermock-classloading-xstream:1.6.4"}
import org.junit.runner.RunWith;import org.powermock.core.classloader.annotations.PowerMockIgnore;import org.powermock.modules.junit4.PowerMockRunner;import org.powermock.modules.junit4.PowerMockRunnerDelegate;import org.robolectric.RobolectricGradleTestRunner;import org.robolectric.annotation.Config;/*** Base class extended by every Robolectric test in this project.*/@RunWith(PowerMockRunner.class)@PowerMockRunnerDelegate(RobolectricGradleTestRunner.class)@Config(constants = BuildConfig.class,sdk = 21)@PowerMockIgnore({"org.mockito.*", "org.robolectric.*", "android.*"})public abstract class RobolectricTest {}
配置同时使用PowerMock和Robolectric对Android进行单元测试
标签:
原文地址:http://www.cnblogs.com/cmicat/p/5175486.html