Java Spring引导测试REST控制器-如何调试TestRestTemplate交换调用?

Java Spring引导测试REST控制器-如何调试TestRestTemplate交换调用?,java,unit-testing,debugging,spring-boot,spring-restcontroller,Java,Unit Testing,Debugging,Spring Boot,Spring Restcontroller,我正在为控制器端点编写测试,执行时总是得到一个空值。当我调用测试方法进行调试以检查调用是否到达端点时,是否有任何方法 e、 g。 我的测试 上述调用始终返回null 请建议一种调试方法,以便我可以确保我到达控制器中的端点 @ActiveProfiles("local") @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = { Application.class }) @WebInteg

我正在为控制器端点编写测试,执行时总是得到一个空值。当我调用测试方法进行调试以检查调用是否到达端点时,是否有任何方法

e、 g。 我的测试

上述调用始终返回null

请建议一种调试方法,以便我可以确保我到达控制器中的端点

@ActiveProfiles("local")
@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = { Application.class })
@WebIntegrationTest("server.port:0")
@Slf4j
public class XYZControllerTest{
.
.
.
@Test
public void testEndpointXYZ(){
        ...
        Message createdMessage = testRestTemplate.exchange(postRequest, Message.class).getBody();


}

}