이제 애플리케이션을 테스트하기 위해 별도의 테스트 프로젝트에서 안드로이드 테스트를 코딩합니다. 나는 많은 테스트 케이스와 클래스를 코딩했다. 지금, 나는 시험 검사를 쓰고 싶다. 모든 테스트를 실행합니다. 그러나 예외가 있습니다.왜 안드로이드 테스트 프로젝트에서 모든 테스트를 실행할 수 있습니까?
junit.framework.AssertionFailedError : android.test에 com.netqin.myproject.test.alltest.AllTest 에서 찾을 수 없습니다 테스트
public static Test suit() {
return new TestSuiteBuilder(AllTest.class)
.includeAllPackagesUnderHere()
.build();
}
예외가 후속은 다음과 같습니다 코드는 다음과입니다. android.test.InstrumentationTestRunner.onStart (InstrumentationTestRunner.java:555) 에서 android.test.AndroidTestRunner.runTest (AndroidTestRunner.java:175) 에서 AndroidTestRunner.runTest (AndroidTestRunner.java:190) 에서 android.app.Instrumentation $ InstrumentationThread.run (Instrumentation.java:1584)
무엇이 잘못 되었나요, 이유를 찾을 수 없습니다. 어떤 도움도 감사합니다.
여기에 오타가있을 수 있습니다. MyTestSuite는 "public static Test suit() {"(suite vs suit) 대신 "public static Test suite() {"이어야합니다. –