我有一个简单的库,它在Java SE上编译和运行,并使用Maven构建。测试类是JUnit测试用例(目前是4.x,降级到3.x没有问题)。在Android模拟器或设备上运行Java SE库的JUnit测试
该库可以在Android中使用,但对android.*
没有依赖关系。 由于JDK(Java SE和Android/Harmony)存在一些细微差异,因此在模拟器或Android设备上运行JUnit测试是绝对必要的。
我不想将测试用例复制到Hello-Testing Android项目,但重用现有的类。
有没有办法做到这一点?
听起来不错!你有建议如何为Wrapper项目提供test.jar吗?我发现'mvn jar:test-jar'。有没有标准的方法? – hgoebl
对不起,我以前没有这样做过。我不知道最佳实践方法。 – Simulant