Spock:兼容JUnit框架,支持衍生的Groovy范的语言

Spock是一个针对Java和Groovy应用程序的测试和规范框架。了解更多有关Spock的信息,请访问http://spockframework.org。在浏览器中运行测试,可以访问http://webconsole.spockframework.org

spockframework

最新版本

Spock的最新版本是 1.0 (1.0-groovy-2.0、1.0-groovy-2.3、1.0-groovy-2.4),2015-03-02发布。当前的开发版本是1.1-SNAPSHOT (1.1-groovy-2.0-SNAPSHOT、1.1-groovy-2.3-SNAPSHOT、1.1-groovy-2.4-SNAPSHOT)。

发布版本可以从Maven中心库下载。开发版本可以从Sonatype OSS下载。

主要模块

  • spock-core:核心框架。这是唯一必需的模块。
  • spock-specs:spock-core规范,采用Spock实现。使用Spock不需要该模块。
  • spock-spring:Spring TestContext框架集成。
  • spock-tapestry:Tapestry 5 IoC容器集成。
  • spock-guice:Guice 2/3集成。
  • spock-unitils:Unitils集成。
  • spock-report:交互式、商业友好的HTML报表。

构建

唯一要求,安装JDK 6或更高版本。

项目后,输入 ./gradlew clean build (Windows:gradlew clean build)。所有构建依赖及构建工具都会自动下载(不包括已下载的部分)。

开发资源

官方网站:http://docs.spockframework.org/
开源地址:https://github.com/spockframework/spock

打赏支持我整理更多优质资源,谢谢!

打赏编辑

打赏支持我整理更多优质资源,谢谢!

任选一种支付方式

1 收藏

资源整理者简介:唐尤华

做自己喜欢的,编程、喝茶、看世界 个人主页 · 贡献了108个资源 · 18 ·    


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1440 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer