不同的集成测试arquilian

时间:2015-10-11 06:45:12

标签: java spring integration-testing spock jboss-arquillian

PLS。帮助我确定arqulian测试和spock测试插件或其他之间的区别。 。他们是如何彼此不同的。 ?

1 个答案:

答案 0 :(得分:1)

Arquillian:在容器内部进行测试,这意味着自动创建可部署的存档(jar,war或ear),将其部署在容器(tomcat,jboss,glassfish等)中,然后在其中运行测试。所以你要编写真正的测试",你不需要模拟任何东西,你可以端到端地测试你的应用程序(如果需要的话)。 Spock:用于单元测试,并有自己的模拟机制。它与jUnit或TestNG有很多相似之处。区别在于您必须在Groovy中编写测试(不是在Java中)。