【发布时间】:2015-10-11 06:45:12
【问题描述】:
.
请。帮助我识别 arqulian 测试和 spock 测试插件或其他插件之间的区别。 .它们彼此有何不同。 ?
【问题讨论】:
标签: java spring integration-testing spock jboss-arquillian
.
请。帮助我识别 arqulian 测试和 spock 测试插件或其他插件之间的区别。 .它们彼此有何不同。 ?
【问题讨论】:
标签: java spring integration-testing spock jboss-arquillian
Arquillian:在容器内进行测试,这意味着自动创建可部署的存档(jar、war 或 ear),将其部署在容器(tomcat、jboss、glassfish 等)中,然后在其中运行测试。所以你“编写真正的测试”,你不需要模拟任何东西,你可以端到端地测试你的应用程序(如果需要)。 Spock:用于单元测试,有自己的模拟机制。它与 jUnit 或 TestNG 有很多相似之处。不同之处在于您必须使用 Groovy(而不是 Java)编写测试。
【讨论】: