我使用 Intellij(超版本)IDE 来开发 Grails 应用程序。
如果我有一个名为 UserController 的 Controller ,然后使用 Intellij 为此创建单元和集成测试。
Intellij 将创建两个名称相同但位于不同文件夹中的文件。
例如/unit/xxx/yyy/UserControllerSpec
/integration/xxx/yyy/UserControllerSpec
但是,Intellij IDE 对文件已经存在有一些错误警报。我知道这是可以接受的,我运行的测试通过了。只是烦人的错误。
任何人都知道如何禁用这个 Intellij 烦人的错误?
最佳答案
即使它们在不同的文件夹中,也不应该在同一个包中有两个同名的类。重命名一个,例如UserControllerIntegrationSpec
或 UserControllerUnitSpec
.
关于unit-testing - 使用 Intellij IDE 的 Grails 单元和集成测试文件名冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21444101/