unit-testing - 使用 Intellij IDE 的 Grails 单元和集成测试文件名冲突

标签 unit-testing grails intellij-idea

我使用 Intellij(超版本)IDE 来开发 Grails 应用程序。

如果我有一个名为 UserController 的 Controller ,然后使用 Intellij 为此创建单元和集成测试。

Intellij 将创建两个名称相同但位于不同文件夹中的文件。

例如/unit/xxx/yyy/UserControllerSpec
/integration/xxx/yyy/UserControllerSpec

但是,Intellij IDE 对文件已经存在有一些错误警报。我知道这是可以接受的,我运行的测试通过了。只是烦人的错误。

任何人都知道如何禁用这个 Intellij 烦人的错误?

最佳答案

即使它们在不同的文件夹中,也不应该在同一个包中有两个同名的类。重命名一个,例如UserControllerIntegrationSpecUserControllerUnitSpec .

关于unit-testing - 使用 Intellij IDE 的 Grails 单元和集成测试文件名冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21444101/

相关文章:

java - 找不到适用于 jdbc :mysql://localhost:3306/egov 的合适驱动程序

java - Intellij 社区版中的 Azure 函数应用程序无法验证函数运行时 : Cannot run program "java": error=2, 没有这样的文件或目录

java - Intellij IDEA SLF4J:无法加载类“org.slf4j.impl.StaticLoggerBinder”

c# - 在单元测试中模拟依赖关系有什么好处?

java - UnitTests 和 Spring - 创建新的 bean?

java - Grails 堆栈与 Scala 和 Scaml

grails - 监视Netbeans中的Java堆空间

unit-testing - 查询组装

c# - Nhibernate/Domain 对象使用来自工厂的随机数据生成测试对象

grails - Grails数据库操作和 View 呈现