IntelliJ的运行/调试配置中的变量

时间:2010-09-03 18:07:13

标签: java configuration junit intellij-idea

我想在IntelliJ for JUnit中设置运行/调试配置。我知道如何设置它以运行特定package,特定class或特定method。我想知道是否有办法设置配置,以便它运行当前打开的Class文件或当前选定的测试method。我想我会在Class对话框的Run/Debug Configurations字段中输入这样的内容:

my.package.tests.${currentTest}

或类似的东西。有没有办法实现这一点,所以我不必为我想运行的每个测试类进行运行/调试配置?

2 个答案:

答案 0 :(得分:2)

如果您需要针对所有测试的特定设置,则可以更改默认设置,例如添加-ea。这样,您不需要为每个测试配置。

BTW:YoU可以通过首先选择包来运行包中的所有测试。有时最好运行一组测试来检查你是否有意无意改变。

答案 1 :(得分:1)

您可以使用右键单击> “运行testYourtest()”或键盘映射中的快捷键定义为“运行上下文配置”。

通常是 ctrl + shift + F10