标签: spring-boot integration-testing junit4 spring-test
我正在使用多模块spring boot项目,并且有2个模块可以说-
模块1-第三方处理程序模块 模块2-本地请求处理程序模块
现在,用户请求过程如下: 请求->本地处理程序(模块2)->第三方处理程序(模块1)->外部调用
Module2的配置文件具有Module1的基本URL,以便进行通信。
现在,我正在编写集成测试,问题是端口是随机分配的。因此,module2如何在运行时了解基本URL或module1?一种方法是拥有固定端口,这是正确的方法吗?