到达这一点真是太艰苦了(不要担心不再有《星际迷航》的文字游戏),但是Spock框架背后的团队已经宣布了最新版本Spock 0.6 。
Spock 0.6 是一年多来的第一个主要版本,在其中进行了 许多改进和修复。 最值得注意的是,Spock 0.6增加了对最新Groovy项目的支持。 这意味着支持该语言的所有变体,因此支持Groovy 1.8,即将到来的Groovy 2.0和Grails 2.0,因此需要长期的幕后工作。
Spock是针对Java和Groovy应用程序的测试和规范框架。 由于其JUnit运行程序,Spock与大多数IDE,构建工具和持续集成服务器兼容。
Spock现在是独家使用Gradle构建的。 Groovy 1.7仍受支持,但下次将不再支持,而Grails 2.0的Spock插件现在位于GitHub上的一个单独项目中。
造物主,彼得Niederweiser,谁做的声明 ,还详细介绍了一些新的变化给企业框架。 其中包括提供更好的诊断消息的模拟框架, 以及链接多个结果声明的功能。
Spock 0.6的新功能还包括:
- 扩展的JUnit规则支持和改进的兼容性
- 条件渲染改进
- JUnit夹具注释
- Tapestry 5.3支持。 较早的支持仍然存在。
- Spock现在可以在IBM JDK上运行
- 改进了@Unroll和@Timeout,
- 改进的数据表语法
- IntelliJ IDEA集成(数据表的新功能)
不过重要的是,所有源代码都已移至GitHub ,您可以在其中找到所有重要部分。 对于Spock框架团队,我们向您致敬。
翻译自: https://jaxenter.com/groovy-framework-spock-gets-big-release-with-0-6-104240.html