单元测试
文章平均质量分 72
龙卷风hu~
龙卷风哦。
展开
-
基于 Mockito 框架的 Mock 测试
Mock 通常是指,在测试一个对象 A 时,我们构造一些假的对象(一般是不容易构造或者不容易获取的对象,比如测试类所依赖的实现类、第三方接口、数据库操作对象)来模拟与 A 之间的交互,这些对象被称为 Mock 对象,而 Mock 对象的行为是我们事先设定且符合预期。通过这些 Mock 对象来测试 A 在正常逻辑,异常逻辑或压力情况下工作是否正常。原创 2024-07-20 22:07:46 · 756 阅读 · 0 评论 -
Spring Boot 单元测试什么时候需要添加 @RunWith
在高版本的 Spring Boot 中,一般默认用的是 JUnit5。此时通过添加 @SpringBootTest 注解,即可成功注入相关的 bean 对象,并进行测试。如果使用的是 JUnit4,则需要额外添加 @Runwith(SpringRunner.class) 注解,用于声明测试的环境为 Spring环境。建立 Spring Boot 单元测试方法一般依赖于 JUnit4 或 JUnit5 框架。原创 2024-07-20 21:38:28 · 413 阅读 · 4 评论