当我在我在Spock中进行测试的项目中的IntelliJ中重构Java类名时,我根本没有重命名Spec文件。
例如。在重构类名后,FilteredRequest
的类FilteredRequestSpec
,规范名称保持不变。
这有可能使其有效吗?
答案 0 :(得分:2)
如果它被称为FilteredRequestTest
,那么当在重命名对话框中选中“重命名测试”时,IntelliJ会找到它。
如果它被称为FilteredRequestSpec
,则无法找到或重命名。
这似乎是一个错误,因为“创建新测试”对话框发现FilteredRequestSpec
测试正常......