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

标签 java configuration junit intellij-idea

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

my.package.tests.${currentTest}

或类似的东西。有没有一种方法可以做到这一点,这样我就不必为每个要运行的测试类都进行运行/调试配置?

最佳答案

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

顺便说一句:您可以通过首先选择包来运行包中的所有测试。有时最好运行一组测试来检查您是否没有意外更改某些内容。

关于java - IntelliJ 运行/调试配置中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3638396/

相关文章:

apache - 如何为 Apache 使用自动主机?

Grails:将 application.properties 中的应用程序配置注入(inject) Config.groovy

Ant 和雅 cocoa : Need to set junit's fork to "true" but not property that's true

java - 奇怪的 DexArchiveMergerException

java - 如何使用外部化属性文件在 Tomcat 中执行 JNDI

java - 调整窗口大小或使用滚动条后绘画组件消失

java - 与 google-diff-match-patch 进行模糊字符串比较?

c++ - Eclipse Mars - 为 C++ 项目设置默认设置(默认设置为 C++11)

java - 您如何轻松地将修改后的代码与引用实现进行比较?

java - 依赖注入(inject)如何在 Cucumber 中工作?