我是IntelliJ IDEA的新手,我想像在Eclipse中一样执行单个Junit测试,但我没有看到此选项
64jmpszr1#
Intellij在您选择的上下文中运行单元测试!当你把光标放在类名上时,它会运行整个类。如果您选择了一个方法名称,则只有该方法会被执行(在转到菜单或上下文菜单时)。您还可以在项目视图中选择一个包并获得相应的行为。
zz2j4svz2#
打开测试所在的类,并检查inteliJ显示行数的部分,在每个测试方法的开头都有一个绿色图标(看起来像一个播放按钮),只需点击该图标,将执行特定的测试方法。
n9vozmp43#
请将插入符号放在要启动的测试方法中,并使用右键单击上下文菜单启动单个测试。
hmae6n7t4#
我通过取消选中“Delegate IDE build/run actions to Maven”修复了我的问题。我认为这适用于更高版本的IntelliJ(在我的情况下是2023.1.1)转到Settings -> Build,Execution,Deployment -> Maven -> Runner并取消选中“Delegate IDE build/run actions to Maven”。希望有用!enter image description here
4条答案
按热度按时间64jmpszr1#
Intellij在您选择的上下文中运行单元测试!
当你把光标放在类名上时,它会运行整个类。如果您选择了一个方法名称,则只有该方法会被执行(在转到菜单或上下文菜单时)。
您还可以在项目视图中选择一个包并获得相应的行为。
zz2j4svz2#
打开测试所在的类,并检查inteliJ显示行数的部分,在每个测试方法的开头都有一个绿色图标(看起来像一个播放按钮),只需点击该图标,将执行特定的测试方法。
n9vozmp43#
请将插入符号放在要启动的测试方法中,并使用右键单击上下文菜单启动单个测试。
hmae6n7t4#
我通过取消选中“Delegate IDE build/run actions to Maven”修复了我的问题。我认为这适用于更高版本的IntelliJ(在我的情况下是2023.1.1)转到Settings -> Build,Execution,Deployment -> Maven -> Runner并取消选中“Delegate IDE build/run actions to Maven”。
希望有用!
enter image description here