0
我为我们的网站编写了一个API Java类,文件API.java存在于Android库项目中,以便我们可以在Android应用程序中使用它。该文件本身不包含特定于Android的代码,而是用于该网站的通用Java API。从命令行运行JUnit测试:在Android项目中执行非Android测试
我想用JUnit添加这个类的自动化测试,测试应该通过一个shell脚本来执行。这是我的脚本,因为它的立场:
#!/bin/sh
echo Starting test...
java -cp ./Android/iSENSE\ Imports/lib/junit-4.10.jar \
org.junit.runner.JUnitCore ./Android/iSENSE\ Imports/src/edu/uml/cs/isense/test/APITest.java
echo Test complete!
我已经尝试了许多变化的路径/名称的文件来测试。我的执行输出:
Starting test...
JUnit version 4.10
Could not find class: ./Android/iSENSE\ Imports/src/edu/uml/cs/isense/test/APITest.java
Time: 0.001
OK (0 tests)
Test complete!
我不确定如何让JUnit找到我的APITest文件来运行它。有什么想法吗?