![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单元测试
紫金小飞侠
这个作者很懒,什么都没留下…
展开
-
JUnit 4和JUnit 5区别
从JUnit 4迁移到JUnit 5:重要的区别和好处转载 2020-11-27 14:24:01 · 689 阅读 · 0 评论 -
@SpyBean 和 @MockBean 区别,以及@Spy 和 @Mock的区别
@SpyBean 和 @MockBean 区别,以及@Spy 和 @Mock的区别转载 2020-08-27 15:41:11 · 1039 阅读 · 0 评论 -
JUnit 4 如何正确测试异常
JUnit 4 如何正确测试异常转载 2020-04-11 11:06:10 · 173 阅读 · 0 评论 -
测试分类
测试金字塔模型:在这个金字塔模型中,界面测试、接口测试和单元测试,每一个阶段所占面积的大小,代表了它们在测试过程中的投入和工作量占比。单元测试并非测试工程师的本职工作,它属于开发工程师的工作范筹。 你可以看到,单元测试在测试过程中,占据了绝大部分的比重,这表示单元测试需要你投入更多的时间和人力成本。但是,单元测试并非测试工程师的本职工作,它属于开发工程师的工作范筹。说到这你可...原创 2020-02-27 16:52:24 · 229 阅读 · 0 评论 -
MockMVC
添加依赖SpringBoot中需要添加的依赖,一般新建的springBoot的项目默认自带<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifac...原创 2020-03-12 14:27:50 · 604 阅读 · 0 评论 -
SpringBoot 单元测试--Mockito之spy
单元测试–Mockito之spy1. apy* mockito中实现部分mock的方式,及使用Mockito mock当前类【同一类】中的部分方法* 部分mock是说一个类的方法有些是实际调用,有些是使用mockito的stubbing(桩实现)spy和mock的相同点和区别:1.得到的对象同样可以进行“监管”,即验证和打桩。2.如果不对spy对象的methodA打桩,那么...原创 2020-03-10 14:20:59 · 4547 阅读 · 2 评论 -
几种不同的mock方式以详解
几种不同的mock方式以详解原创 2020-03-10 11:34:21 · 2849 阅读 · 0 评论 -
SpringBoot Mock单元测试详解
Junit中的基本注解:@Test:使用该注解标注的public void方法会表示为一个测试方法;@BeforeClass:表示在类中的任意public static void方法执行之前执行;@AfterClass:表示在类中的任意public static void方法之后执行;@Before:表示在任意使用@Test注解标注的public void方法执行之前执行;@After:...原创 2020-03-10 11:33:40 · 12229 阅读 · 0 评论 -
mockito快速入门
自动化测试是一个安全网。 他们运行并通知系统是否已损坏,以便可以非常快速地修复有问题的代码。 如果测试套件运行一个小时,则快速反馈的目的会受到损害。以下是测试不友好行为的示例:获取数据库连接并获取/更新数据连接到互联网并下载文件与SMTP服务器进行交互以发送电子邮件查找JNDI对象调用网络服务执行I / O操作,例如打印报告Mockito在模拟外部依赖项中扮演关键角色。...原创 2020-03-05 13:00:56 · 709 阅读 · 0 评论 -
Junit
Junit常用注解Junit常用注解@Test:将一个普通的方法修饰成为一个测试方法@Test(expected=XX.class) ,抛出测试方法中的异常@Test(timeout=毫秒 ),限定测试方法的运行时间@BeforeClass:它会在所有的方法运行前被执行,static修饰@AfterClass:它会在所有的方法运行结束后被执行,static修饰@Befor...原创 2020-03-02 22:08:56 · 189 阅读 · 0 评论 -
PowerMock
添加Maven依赖待测模拟测试类方法Mock的方法测试powerMock方法返回值为 void 方法模拟 @Test public void testSaveUserWithPowerMock(){ UserDao uDao = PowerMockito.mock(UserDao.class); User user = new Us...原创 2020-03-02 19:19:57 · 562 阅读 · 0 评论 -
mock试框架测
mock试框架测简介mock: 虚拟的,模拟的。如果你的代码对另一个类或者接口有依赖,mock测试能够帮你模拟这些依赖,从而完成测试。- 使用场景:类A有一个方法fun(B b),它依赖于B类的一个对象。所以要测试这个方法必须要有b对象。如果自己构造B对象,并做一些操作来适应测试,会显得麻烦。那么就可以用mock测试。...原创 2020-02-25 22:27:37 · 106 阅读 · 0 评论 -
IntelliJ IDEA如何进行单元测试和代码覆盖率
选择src-main-java 下的第一个文件夹邮件,点击run tests in " "with coverage,即可查看代码的单元测试覆盖率大小。原创 2020-02-25 22:27:18 · 5032 阅读 · 0 评论 -
junit
参考链接:https://blog.csdn.net/qq_36379597/article/details/101208544?ops_request_misc=%7B%22request%5Fid%22%3A%22158225571519725247619907%22%2C%22scm%22%3A%2220140713.130056874…%22%7D&request_id=15822...原创 2020-02-21 14:25:07 · 99 阅读 · 0 评论