|
|
1
21
就是这样 codehaus page 有一些指导方针。我发现这个故障保护插件有点黑客,它使得在Eclipse中运行单元测试极其复杂。我大致按照你的描述做。 在SRC/ITES/Java中定义集成测试 在预集成测试阶段:
然后在集成测试阶段,使用Surefire插件运行测试。 最后,将任何整理目标绑定到后集成测试阶段(尽管通常不需要这些目标,因为您可以使用test teardown()来整理)。 我还没有找到一种在报告阶段结束时合并测试结果的方法,但是我 倾向于将集成测试视为额外的奖励,只要它们通过报告就不那么重要了。 更新:我认为值得指出的是,您可以从集成测试中运行Jetty,而不是使用Jetty目标。这使您能够更好地控制测试。您可以从 this answer 以及参考的博客。 |
|
|
2
26
一个非常简单的方法就是使用JUnit类别。 然后,您可以在测试阶段轻松地运行一些测试,在集成测试阶段轻松地运行另一个测试。 这需要几分钟,只需要3步。
这里给出了一个完整的例子。 https://stackoverflow.com/a/10381662/1365383 |
|
|
3
7
|
|
|
4
1
我更喜欢第二个选项,不同的源目录,但是我发现非常恼人的是必须以它结束集成测试或排除包。 为了避免这种情况,我最终得到了这个配置:
然后我覆盖不同概要文件中的两个变量进行集成和验收测试:
|
|
|
Alex · 从实际对象的实例返回默认模拟结果 4 年前 |
|
|
Five · 如何使用Maven将目录从父模块复制到子模块 4 年前 |
|
Zmur · 动态创建架构。Spring之前的sql上下文 8 年前 |
|
|
Dan Bmd · 在pactdsl请求正文中使用regex 8 年前 |