UnitTest
文章平均质量分 95
单元测试
demon7552003
这个作者很懒,什么都没留下…
展开
-
JUnit5文档整理
JUnit 5是由三个不同子项目的几个不同的模块组成原创 2023-02-18 15:59:58 · 1040 阅读 · 0 评论 -
Mockito详细介绍
文章目录简介mock、stub、spy使用引入代码原理框架设计mock创建MockHandler创建mock对象whenOngoingStubbingverifyHandlerMockingProgress匹配器ArgumentCaptorCapturingMatcher参考bytebuddyMockito生成的ClassClass说明MockMethodInterceptor简介测试驱动的开发(Test Driven Design, TDD)要求我们先写单元测试,再写实现代码。在写单元测试的过程中,一原创 2021-05-23 11:30:32 · 2254 阅读 · 1 评论 -
hamcrest详细介绍
使用过Junit 的应该有过体验:在实际开发中,一些基本的断言,如eqaul,null,true它们的可读性并不是很好。而且很多时候我们要比较对象、集合、Map等数据结构。这样我们要么进行大段的字段获取再断言。或者干脆自己编写表达式并断言其结果。JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。Hamcre...原创 2019-01-05 21:17:19 · 5254 阅读 · 0 评论 -
这10道Java面试题!大部分的人回答不出来
1.为什么等待和通知是在 Object 类而不是 Thread 中声明的?2.为什么Java中不支持多重继承?3.为什么Java不支持运算符重载?4.为什么 String 在 Java 中是不可变的?5.为什么 char 数组比 Java 中的 String 更适合存储密码?6.如何使用双重检查锁定在 Java 中创建线程安全的单例?7. 编写 Java 程序时, 如何在...转载 2019-08-17 11:12:55 · 823 阅读 · 0 评论