普通Junit4测试
@Test
public void test{
ClassPathXmlApplicatonContext ctx = new ClassPathXmlApplicatonContext("applicationContext");
ctx.getBean();
}
spring整合junit4测试
引入spring-test包
@RunWith(SpringJunit4ClassRunner)
@ContextConfiguration(“classpath:applicationContext.xml”) 或者
@ContextConfiguration(classes=SpringConfiguration.class)
就可以使用@Autowired了
普通Junit5测试
使用jupiter下的@Test
import org.junit.jupiter.api.Test
@Test
SpringBoot整合junit5测试
引入spring-boot-starter-test依赖
使用@SpringBootTest初始化springboot上下文,然后就可以@Autowired