我创建了一个简单的 Android 项目。我还为该项目创建了 Junit 案例。我在同一个项目中有我的 Android 应用程序和 TestCases。我的结构如下:
-AndroidApp
-src
-SampleActivity
-tests
-SampleActivityTest
我更改了 Order 和 export 选项,并确保 JUnit 位于顶部。
我已经添加了
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.sample.app"
android:label="UnitTest" />
<uses-library android:name="android.test.runner" />
在 Eclipse 中运行 Android JUnit Test 工作正常,但是当我尝试使用 Ant 构建和 Junit 测试应用程序时,项目/应用程序构建但测试失败。
这是错误:
test-run:
[junit] Test com.mark.prototype.test.SampleAndroidAppTest FAILED
compile-and-test:
BUILD SUCCESSFUL
Total time: 3 seconds
无法弄清楚为什么它在 Ant 中失败。