【发布时间】:2019-12-25 08:16:55
【问题描述】:
我想进行集成测试。我目前的做法:
@ExtendWith(SpringExtension.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, classes = Application.class)
@AutoConfigureMockMvc
@TestPropertySource(locations = "classpath: application-test.yml")
public class UserControllerIntegrationTest {
@Autowired
MockMvc mockMvc;
@Test
@DisplayName(" sda")
public void test1(){
System.out.println();
}
}
我放置了@AutoConfigureMockMvc,但MockMvc对象仍然为空
【问题讨论】:
-
能否添加运行测试时得到的错误信息?
-
@Sebastian NPE 刚刚被抛出
-
我认为可能有更多关于正在初始化的 Spring 上下文的信息。
标签: spring-boot integration-testing junit5