java - 我们可以将 Spock 与纯 Java 一起使用吗

标签 java groovy spock

我从几天开始就开始使用 Spock,在我看到的所有文档中,测试都是用 Groovy 编写的。有没有办法在普通 Java 类中使用 Spock?因为我们有一个要求只使用 Java 作为编程语言。

最佳答案

Spock 广泛使用 Groovy 魔法,例如 AST 转换,您只能在 Groovy 中编写 Spock 测试。但是,您当然可以使用 Spock 来测试纯 Java 代码,而不在编译范围内包含 Groovy 或任何基于 Groovy 的代码。

关于java - 我们可以将 Spock 与纯 Java 一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32267182/

相关文章:

java - <input type ="hidden"name.../> 如何与 JSP Servlet 一起使用

java - 运行时文本未显示在我的按钮上

events - 如何在 Grails 3.2 中测试服务中事件的触发?

java - 抽象算法 : String/Byte Comparison/Diff

java - 如何将绘图添加到 pdf 中?

groovy - 使用 XmlSlurper 和 findAll 的嵌套 GPath 表达式

groovy - Elasticsearch-groovy批量请求

groovy - 使用Spock展开的所有可能的参数排列

grails - 由于 grails 2.4.4 中的 IllegalStateException 而无法运行集成测试

unit-testing - 作为 Groovy Spock 方法的经典单元测试