java - 智能 : customize naming of generated test methods

标签 java intellij-idea junit

如果我为一个具有getId() 方法的类生成测试,相应的测试方法也将被称为getId()

是否可以设置 IntelliJ 为自动生成的测试方法添加一些静态前缀?

例如:

getId() -> shouldGetId()

doStuff()-> shouldDoStuff()

最佳答案

转到 Preferences > Editor > File and Code Templates 并选择 JUnit4 Test Method。默认情况下,它的形式为

@org.junit.Test
public void test${NAME}() {
  ${BODY}
}

更改为

@org.junit.Test
public void should${NAME}() {
  ${BODY}
}

File and Code Templates

关于java - 智能 : customize naming of generated test methods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45073740/

相关文章:

intellij-idea - 无法更新 Android Studio - 没有 "Update and Restart"按钮

maven - 在 maven 中定义额外的源目录

java - IntelliJ IDEA 在里面运行东西时使用了错误的 $JAVA_HOME,我无法更改它

java - 如何在 Gradle 中的 JUnit 平台中进行两组测试

java - 联合测试方法

java - Arrays.asList 也用于 map ?

java - 实体管理器正在重新创建表

java - Junit expectMessage 断言错误

java - 可以读取属性吗?

java - 链表删除 : why don't we override the head with previous?