Java 不同积分检验
Java 不同积分检验,java,spring,integration-testing,spock,jboss-arquillian,Java,Spring,Integration Testing,Spock,Jboss Arquillian,请。请帮助我识别arqulian测试和spock测试插件或其他插件之间的差异。他们之间有什么不同 Arquillian:在容器内进行测试,这意味着自动创建可部署的归档(jar、war或ear),将其部署在容器(tomcat、jboss、glassfish等)中,然后在其中运行测试。所以你“编写真正的测试”,你不需要模仿任何东西,你可以端到端测试你的应用程序(如果需要的话)。 Spock:用于单元测试,有自己的模拟机制。它与jUnit或TestNG有很多相似之处。不同之处在于,您必须用Groovy
请。请帮助我识别arqulian测试和spock测试插件或其他插件之间的差异。他们之间有什么不同 Arquillian:在容器内进行测试,这意味着自动创建可部署的归档(jar、war或ear),将其部署在容器(tomcat、jboss、glassfish等)中,然后在其中运行测试。所以你“编写真正的测试”,你不需要模仿任何东西,你可以端到端测试你的应用程序(如果需要的话)。
Spock:用于单元测试,有自己的模拟机制。它与jUnit或TestNG有很多相似之处。不同之处在于,您必须用Groovy(而不是Java)编写测试。应该注意的是,您编写的大多数Java代码都是有效的Groovy。Groovy更像Java+1,而不是一种单独的语言感谢您的帮助。但还是个问题。我们过去常常编写集成测试用例。arquilian与现有的集成测试有何不同。您是如何编写集成测试的?我通过实现它来理解它的。感谢所有fpr的参与:)Alex::最初我是在研究grails。因此,它提供了自己的集成测试层API,我可以通过它编写和执行我的应用程序测试用例