spring整合Junit

/**
 * 使用Junit单元测试:测试我们的配置
 * junit单元测试中,没有main方法也能执行:
 * junit集成了一个main方法 该方法就会判断当前测试类中有哪些方法有 @Test 注解,
 * junit就让有@Test 注解的方法执行
 *
 * 配置步骤:
 * 1.pom导入spring整合junit的jar(坐标)

    junit
    junit
    4.12
 * 2.使用junit提供的一个注解@runwith把原有的main方法替换了,替换成了spring提供的
 * 3.告知spring的运行器,spring和ioc创建是基于xml还是注解的,并注明位置
 * @contextconfiguration:
 * 基于xml:locations = “classpath:bean.xml”)
 * 基于注解:classes = springconfiguration。class“
 *
 * 当使用spring 5.x 版本 要求junit的jar必须是4.12及以上
 */
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = SpringConfiguration.class)
public class AccountServiceTest {
...}

 

你可能感兴趣的:(Spring,junit,spring,maven)