Automated tests 使用包覆面提取和Arquillian时,如何确定放入容器的内容

Automated tests 使用包覆面提取和Arquillian时,如何确定放入容器的内容,automated-tests,integration-testing,jboss-arquillian,shrinkwrap,Automated Tests,Integration Testing,Jboss Arquillian,Shrinkwrap,我正在寻找关于如何使用Arquillian和Shrinkwrap测试几乎所有组件或web服务的指导。我想知道的是,如何确定成功运行测试所需的类、位和片段?我应该加载整个项目吗?例如:假设我有一个依赖于CassandraDB的服务。我想测试服务。阿奎利安的方法是什么?首先测试数据库?然后测试服务?然后一起测试它们?如果我一起测试它们,我是否需要将它们都加载到包覆膜处理中 这些是我们面临的困境。我们喜欢Arquillian,因为它承诺了灵活性,但似乎很难理解从哪里开始。我希望有人能给我指出一些指导原

我正在寻找关于如何使用Arquillian和Shrinkwrap测试几乎所有组件或web服务的指导。我想知道的是,如何确定成功运行测试所需的类、位和片段?我应该加载整个项目吗?例如:假设我有一个依赖于CassandraDB的服务。我想测试服务。阿奎利安的方法是什么?首先测试数据库?然后测试服务?然后一起测试它们?如果我一起测试它们,我是否需要将它们都加载到包覆膜处理中

这些是我们面临的困境。我们喜欢Arquillian,因为它承诺了灵活性,但似乎很难理解从哪里开始。我希望有人能给我指出一些指导原则,甚至是现实世界中的例子,告诉我如何使用这两个平台进行测试

此外,我有关于阿奎利安的书,也读过他们的博客/网站等,但除了“Hello World”风格的应用程序之外,没有任何东西能真正在这方面提供指导或指导

谢谢