后端
文章平均质量分 63
后端分类
公子小嬴
这个作者很懒,什么都没留下…
展开
-
单元测试进阶-Mockito工具
单元测试进阶Mockito工具文章目录单元测试进阶Mockito工具一、概述1.Mockito是什么工具2.项目中引入Mockito二、思想及使用方法1.@TestInstance注解2.@InjectMocks注解3.@Mock注解三、示例1.对Service的测试,对Dao的Mock2.对Controller的测试,对Service的Mock四、总结及更多一、概述1.Mockito是什么工具Mockito框架可以创建和配置mock对象,简化具有外部对象依赖的类的测试开发。2.项目中引入Mock原创 2021-08-28 11:51:53 · 585 阅读 · 0 评论 -
Java stream流中filter使用外部对象条件进行判断
filter在过滤时,使用方法里面返回的true和false进行判断。具体例子如下:// 对比两个列表List<UpdateEntity> updateEntityList;List<AnotherEntity> anotherEntityList; List<UpdateEntity> updateList = updateEntityList.stream().filter(e -> { for (AnotherEntity anotherE原创 2021-08-09 09:24:01 · 6104 阅读 · 0 评论 -
Junit5基础教程
一、概述单元测试的优点提升软件质量促进代码优化单元测试的基本原则单元测试要符合AIR原则A : Automatic (自动化)I : Independent (独立性)R : Repeatable (可重复)单元测试的代码层面要符合BCDE原则B: Border 边界值测试,包括循环边界、特殊取值、特殊时间点、数据顺序等C: Correct 正确的输入,并得到预期的结果D: Design 与设计文档相结合,来编写单元测试E : Error 单元测试的目标是证明程序原创 2021-07-07 22:11:35 · 795 阅读 · 2 评论 -
多数据源配置mybatisplus示例
使用springboot,结合mybatisplus配置多个数据源附完整示例项目地址:多数据源配置mybatisplus示例第一步:配置多数据源连接信息在application.yml配置文件中添加多个数据源的连接信息,如下spring: datasource: foo: jdbc-url: jdbc:mysql://localhost:3306/foo username: root password: 1234 bar: jd原创 2021-07-06 17:22:58 · 366 阅读 · 0 评论