sunny123456

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 187 下一页

2023年12月7日

摘要: 可能是全网最好的 Spock 单测入门文章! Spock 是非常简洁规范的单元测试框架,网上很多资料都不齐全,例子也很难懂。我自己经过一段时间的学习,梳理了这篇文章,不仅讲解层次递进,而且还有非常简洁明了的例子,小白都能懂! 快速入门 Spock 使用 Spock 非常简单,只需要引入对应的 Spo 阅读全文
posted @ 2023-12-07 19:04 sunny123456 阅读(743) 评论(0) 推荐(0)

摘要: Java单元测试浅析(JUnit+Mockito) 作者:京东物流 秦彪1. 什么是单元测试(1)单元测试环节:测试过程按照阶段划分分为:单元测试、集成测试、系统测试、验收测试等。相关含义如下:1) 单元测试: 针对计算机程序模块进行输出正确性检验工作。2) 集成测试: 在单元测试基础上,整合各个模 阅读全文
posted @ 2023-12-07 19:02 sunny123456 阅读(533) 评论(0) 推荐(0)

摘要: Mockito When/Then常见用法 该系列文章翻译自https://www.baeldung.com/mockito-series 接下来我们将以MyList类为例进行介绍 public class MyList extends AbstractList<String> { @Overrid 阅读全文
posted @ 2023-12-07 18:58 sunny123456 阅读(2648) 评论(0) 推荐(0)

摘要: java 单元测试之 - Spring框架提供的单元/集成测试注解 Spring框架提供了很多注解来辅助完成单元测试和集成测试(备注:这里的集成测试指容器内部的集成测试,非系统间的集成测试),先看看Spring框架提供了哪些注解以及对应的作用。@RunWith(SpringRunner.class) 阅读全文
posted @ 2023-12-07 18:52 sunny123456 阅读(354) 评论(0) 推荐(0)

摘要: @RunWith(SpringRunner.class)注解的作用 通俗点: @RunWith(SpringRunner.class)的作用表明Test测试类要使用注入的类,比如@Autowired注入的类,有了@RunWith(SpringRunner.class)这些类才能实例化到spring容 阅读全文
posted @ 2023-12-07 18:47 sunny123456 阅读(204) 评论(0) 推荐(0)

摘要: @SpringBootTest与@RunWith注解的区别 @SpringBootTest与@RunWith注解的区别在于:@SpringBootTest是spring的注解,用于加载ApplicationContext,启动spring容器;而@RunWith是junit的注解,它指定了junit 阅读全文
posted @ 2023-12-07 18:45 sunny123456 阅读(1259) 评论(0) 推荐(0)

摘要: 【Java应用】使用Mockito进行模拟和测试桩 Mockito是一个流行的Java模拟框架,用于编写单元测试代码时模拟(mock)和测试桩(stub)对象的行为。可轻松模拟Java类和接口的行为,帮助测试人员和开发人员更好地设计和执行单元测试。使用Mockito,开发人员可以模拟一个对象,使其表 阅读全文
posted @ 2023-12-07 18:42 sunny123456 阅读(1060) 评论(0) 推荐(0)

摘要: Java Mockito 快速入门指南 Mock是指使用Mockito创建的模拟对象,它模拟真实对象的行为,用于替代真实对象的依赖项,以便进行独立的单元测试 在软件开发中,单元测试对于确保代码的正确性和可靠性至关重要。Mockito是一个强大的Java测试框架,它提供了丰富的功能和方法,使得编写模拟 阅读全文
posted @ 2023-12-07 18:24 sunny123456 阅读(433) 评论(0) 推荐(0)

2023年12月6日

摘要: 解决:Command line is too long. Shorten command line for xxx or also for Application default configurat 解决:Error running 'xxx': Command line is too long. 阅读全文
posted @ 2023-12-06 19:53 sunny123456 阅读(229) 评论(0) 推荐(0)

摘要: Command line is too long. Shorten command line for xxx or also for Spring Boot default configuration 主要是命令行太长了,导致项目启动不成功 目录 一、情景再现: 二、分析原因: 三、解决方法: 1、 阅读全文
posted @ 2023-12-06 19:52 sunny123456 阅读(2176) 评论(0) 推荐(0)

上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 187 下一页