如何在多模块Maven项目中进行单元测试?

时间:2019-03-05 03:07:37

标签: java rest maven unit-testing

我有一个多模块Maven项目。其中模块A是Web模块,并为其他模块提供Restful api。模块B是一个客户端模块,模块B的许多类都使用http客户端从模块A调用Restful api。我的问题是如何对模块B中的类进行自动单元测试。

客户端A请求服务器B具有异步http。客户端请求会带来一些消息,例如版本等,如果有比给定版本新的数据,服务器将立即以新数据进行响应。否则,请求将被挂起,直到超时或有新数据可用。我想测试这种互动。 A和B在同一个Java项目中。我是否可以将B的模块A依赖于测试范围,并使用模块A中的代码模拟“真实”服务器?

0 个答案:

没有答案