Spring Test
意义
- 在普通测试环境下,当需要使用Spring时,需要手动加载Spring配置(ACAC),且手动从 Spring容器中获取对象(getBean),使用Spring Test后,只需要通过注解指定Spring配置类, 在Spring容器中的对象均可自动装配
- 通过@Sql等注解,对数据库编程的测试提供了更好的支持
需要的依赖项
- 使用Spring Test时需添加的依赖项为:spring-test(版本号5.3.14要与之前的对应)
- 注意点:还需要添加测试的依赖项
- 注意点:需要与其它的spring-???依赖项使用完全相同的版本
@Sql注解
- 创建脚本.sql文件(清空数据代码)
- 测试代码上标注注解@Sql(脚本目录)
- 此注解标注以后就可以反复测试
- 建议注解加在方法上
断言
- 语法()->{}