情况如下:
我已经成功地使用JUnit在IntellijIDEA中创建了测试.
然后,当我右键单击测试文件夹以运行测试时,我不小心选择了TestNG而不是JUnit.现在,当我尝试通过右键单击tests文件夹并单击Run“All tests”来运行测试时,它会尝试在TestNG中运行它们,但是没有为TestNG配置测试,这就是为什么我有
Test framework quit unexpectedly,No tests found in the package error
我通过互联网搜索,但没有找到任何关于如何更改测试框架的默认设置.
有人可以帮忙吗?
最佳答案
只需删除项目的“运行配置”对话框中自动创建的TestNG运行/调试配置(运行|编辑配置…操作).然后,您将再次选择测试框架.
UPD:从2017.3版开始,有一个suggest.all.run.configurations.from.context属性,您可以将其设置为(Help | Edit Custom Properties操作)为true,然后IDE将显示可用于当前上下文的所有配置.