2017-04-03 64 views
0

我使用maven创建了一个模块P,该模块具有3个子模块:A,B,C。 B和C实现A,但它们之间没有任何关系。 我必须测试从B和C(类似于服务器 - 客户机连接)的类之间的交互。 有没有办法(不需要创建第四个模块)来做到这一点?Maven子类共享测试

+0

使B成为C的测试范围依赖项? – chrylis

+0

我希望B和C分开发布 – SnowyCoder

+0

阅读Maven示波器。 – chrylis

回答

1

如果您希望能够测试两个项目之间的交互,但它们之间没有任何其他依赖关系,则可以使其中一个(C)依赖于另一个(B)并使用Maven test范围。这将使B的类可用于您的测试代码,但打包的构件或依赖于它们的任何内容不会有任何关系或依赖关系。