Grails 3.2.4, IntelliJ 2016.3.4 有一个为脚本代码生成的合成类

标签 grails intellij-idea integration-testing

从 Grails 2.5.1 升级到 3.2.4 后,我所有的集成测试都有该错误消息。升级包括将集成测试从 test/integration 移动到 src/integration-test。 IntelliJ 2016.3.4 不会将这些类识别为测试类。

最佳答案

在我的例子中,有一个带有多余右括号的方法的 groovy 类。 IE。:

class A {

   public void methodA() {
   }
 }
}

   public void methodB() {
   }
}

删除双“}”后,我的问题就解决了。

关于Grails 3.2.4, IntelliJ 2016.3.4 有一个为脚本代码生成的合成类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42236136/

相关文章:

grails - 无法在Grails中正确登录

grails - Grails中频条件的语法

java - 可以在Java文件中创建自定义折叠区域吗?

angular - IntelliJ IDEA 显示 matHeaderRowDef 错误

c# - 在 .net 中针对来自 visual studio 测试客户端的不同机器对 WCF 进行单元和性能测试的最佳方法是什么

c# - 如何使用 .NET 6 的新最小托管模型在集成测试中使 Serilog 静音

Grails REST 安全性 - 将用户 ID 添加到 token

css - 将外部 css 文件复制到 grails 中的 web-app css 文件夹中

java - 无法在 IntelliJ 上使用 2.2.1.BUILD-SNAPSHOT 运行 Spring Initializr

java - 注入(inject)在 Arquillian 测试中不起作用