使用Spock测试在Java中重命名IntelliJ - 不重命名测试文件

时间:2016-11-21 14:42:03

标签: java intellij-idea groovy spock

当我在我在Spock中进行测试的项目中的IntelliJ中重构Java类名时,我根本没有重命名Spec文件。 例如。在重构类名后,FilteredRequest的类FilteredRequestSpec,规范名称保持不变。

这有可能使其有效吗?

1 个答案:

答案 0 :(得分:2)

如果它被称为FilteredRequestTest,那么当在重命名对话框中选中“重命名测试”时,IntelliJ会找到它。

如果它被称为FilteredRequestSpec,则无法找到或重命名。

这似乎是一个错误,因为“创建新测试”对话框发现FilteredRequestSpec测试正常......

确实有a bug report on the IntelliJ bugtracker你可以投票