我有一个简单的测试实现,我可以在Android Studio上运行.这个类在我的项目的/ src/androidTest目录里面.ApplicationTest.java:
public class ApplicationTest extends ApplicationTestCase<Application> {
public ApplicationTest() {
super(Application.class);
}
@Override
protected void setUp() throws Exception {
createApplication();
}
@SmallTest
public void testSample() {
assertEquals("Pass: ", 50, 50);
assertEquals("Fail: ", 50, 49);
}
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用以下命令通过gradle运行时,没有任何运行.我正在尝试的Gradle命令:
./gradlew test
Run Code Online (Sandbox Code Playgroud)
输出:
c-08e-abaek-0:HelloTest abaek$ ./gradlew test
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:prepareDebugDependencies
:app:compileDebugAidl UP-TO-DATE
:app:compileDebugRenderscript UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:processDebugResources UP-TO-DATE
:app:generateDebugSources UP-TO-DATE
:app:processDebugJavaRes UP-TO-DATE
:app:compileDebugJava UP-TO-DATE
:app:preCompileDebugUnitTestJava …Run Code Online (Sandbox Code Playgroud)