我正在Codename One中编写跨平台应用程序。我必须在测试第一种模式时这样做。
是否可以在Codename One项目中包含JUnit测试?如果是这样,我该怎么做呢?
答案 0 :(得分:1)
Codename One不支持JUnit
,因为它需要内省/反思,这两者在移动设备上都不实用,这些移动设备会将代码混淆或转换为C(对于iOS端口)。
您可以使用JUnit
来测试"业务逻辑"在一个单独的项目中,但并非一切都是如此。 Codename One有自己的测试框架和测试记录器,请参阅http://www.codenameone.com/blog/test-it.html
仅供参考,这个插件的最新版本似乎在回归,我们正试图解决这个问题:https://github.com/codenameone/CodenameOne/issues/1443