我有个意想不到的问题。我改变了我的应用程序的软件包名称(使用重构,ofc),我已经修复了gradle.build,以确保新的软件包名称在那里注册。清理和重建我的项目,但仍然,当我尝试运行测试,我得到:
“未接收到测试事件”消息,输出如下:
....
* What went wrong:
Execution failed for task ':app:testDebugUnitTest'.
> No tests found for given includes: [com.example.testApp2.MyTest](--tests filter)
还有什么需要改变的?我是Gradle的新手,希望它能更好地适应简单的更改,比如包名更改:D
P.S.测试包名称与src包名称相同,我检查了
1条答案
按热度按时间bfnvny8b1#
我明白了!问题是我的类中的测试是用Junit 5的@Test注解的,而不是JUnit 4。当我从org.junit使用@Test时,一切都好了!
为什么会这样,有人吗?