unit测试中@Before不执行
错误原因:
Junit的版本原因
在Junit4下使用@Before和@After
而在Junit5下使用@BeforeEach和@AfterEach
例:将
/**
* 构造器
*/
@Before
public void setUp() {
mockMvc = MockMvcBuilders.webAppContextSetup(context).build();
}
改造成:
/**
* 构造器
*/
@BeforeEach
public void setUp() {
mockMvc = MockMvcBuilders.webAppContextSetup(context).build();
}