自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringBoot 单元测试详解(Mockito、MockBean)

从项目结构上来说,Service层是依赖Dao层的,但是从单元测试角度,对某个Service进行单元的时候,他所有依赖的类都应该进行Mock。在每个方法测试前执行,一般用来初始化方法(比如我们在测试别的方法时,类中与其他测试方法共享的值已经被改变,为了保证测试结果的有效性,我们会在@Before注解的方法中重置数据)在Junit中有很多个Runner,他们负责调用你的测试代码,每一个Runner都有各自的特殊功能,你根据需要选择不同的Runner来运行你的测试代码。...

2022-07-31 16:52:14 2889

原创 快速上手 Mockito 单元测试框架

在计算机编程中,单元测试是一种软件测试方法,通过该方法可以测试源代码的各个单元功能是否适合使用。为代码编写单元测试有很多好处,包括可以及早的发现代码错误,促进更改,简化集成,方便代码重构以及许多其它功能。使用Java语言的朋友应该用过或者听过Junit就是用来做单元测试的,那么为什么我们还需要Mockito测试框架呢?想象一下这样的一个常见的场景,当前要测试的类依赖于其它一些类对象时,如果用Junit来进行单元测试的话,我们就必须手动创建出这些依赖的对象,这其实是个比较麻烦的工作。...

2022-07-31 15:03:32 718

原创 SpringBoot Test junit4

毋庸置疑,相对于Golang,python的网络测试框架,java里spring里的测试框架真是复杂的可以.约定优于配置,这约定漫天飞舞藏在文档的各个角落.版本还不统一.假如我们要替换UserService的返回.但spring的interceptor,AdviceController之类的都要正常加载咋整.通过@WebMvcTest指定即可.你也可以不写指定的Controller.class,那你得Mock所有Controller的依赖才行....

2022-07-31 14:51:31 1099

原创 junit总结

junit

2022-07-31 14:12:54 123

原创 Junit

junit

2022-07-31 14:11:22 96

原创 mybatis总结

MyBatis创建mapper接口创建MyBatis的映射文件相关概念:ORM(Object Relationship Mapping)对象关系映射。对象:Java的实体类对象关系:关系型数据库映射:二者之间的对应关系Java概念数据库概念类表属性字段/列对象记录/行映射文件的命名规则表所对应的实体类的类名+Mapper.xml例如:表t_user,映射的实体类为User,所对应的映射文件为UserMapp...

2022-07-18 00:00:57 137

原创 JDK8新特性

JDK8新特性Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今全球有数百万开发人员运行着超过 51 亿个 Java 虚拟机,Java 仍是企业和开发人员的首选开发平台课程内容的介绍...

2022-06-21 22:35:13 338 1

原创 生活原则。

读书笔记-原则-生活原则

2022-06-08 22:41:05 70

JDK8新特性总结新特性总结

JDK8新特性总结新特性总结

2022-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除