- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 🏆 本文精选收录于《滚雪球学SpringBoot》专栏,专为零基础学习者量身打造。从Spring基础到项目实战,手把手带你掌握核心技术,助力你快速提升,迈向职场巅峰,开启财富自由之路🚀!无论你是刚入门的小白,还是已有基础的开发者,都能在这里找到适合自己的学习路径! 🌟 关注、收藏、订阅,持续更新中!和我们一起高速成长,突破自我!💡 🏆 本文精选收录于《滚雪球学SpringBoot》专栏,专为零基础学习者量身打造。从Spring基础到项目实战,手把手带你掌握核心技术,助力你快速提升,迈向职场巅峰,开启财富自由之路🚀!无论你是刚入门的小白,还是已有基础的开发者,都能在这里找到适合自己的学习路径! 🌟 关注、收藏、订阅,持续更新中!和我们一起高速成长,突破自我!💡
- Java 单元测试框架比较:JUnit、TestNG 哪个更适合你?在 Java 开发领域,单元测试是保证代码质量的重要环节。而选择一个合适的单元测试框架,对于提升测试效率和代码可靠性至关重要。本文将深入比较 JUnit 和 TestNG 这两个主流的 Java 单元测试框架,通过详细代码实例,帮助你了解它们的特点与适用场景,从而做出明智的选择。 JUnit 与 TestNG 的基础对比 ... Java 单元测试框架比较:JUnit、TestNG 哪个更适合你?在 Java 开发领域,单元测试是保证代码质量的重要环节。而选择一个合适的单元测试框架,对于提升测试效率和代码可靠性至关重要。本文将深入比较 JUnit 和 TestNG 这两个主流的 Java 单元测试框架,通过详细代码实例,帮助你了解它们的特点与适用场景,从而做出明智的选择。 JUnit 与 TestNG 的基础对比 ...
- Java 测试框架:JUnit 5 的新特性与最佳实践JUnit 是 Java 开发中最常用的测试框架之一,而 JUnit 5 在功能和设计上进行了全面的改进和扩展。本文将深入探讨 JUnit 5 的新特性,并结合实际代码示例,分享如何在项目中高效使用 JUnit 5 的最佳实践。 JUnit 5 的核心新特性 1. 模块化设计JUnit 5 采用模块化设计,分为三个主要模块:JUnit ... Java 测试框架:JUnit 5 的新特性与最佳实践JUnit 是 Java 开发中最常用的测试框架之一,而 JUnit 5 在功能和设计上进行了全面的改进和扩展。本文将深入探讨 JUnit 5 的新特性,并结合实际代码示例,分享如何在项目中高效使用 JUnit 5 的最佳实践。 JUnit 5 的核心新特性 1. 模块化设计JUnit 5 采用模块化设计,分为三个主要模块:JUnit ...
- Java JUnit 测试框架 引言JUnit 是一个用于 Java 编程语言的单元测试框架,它是开发者用来编写和运行可重复的自动化测试的标准工具。通过使用 JUnit,开发人员可以确保代码的正确性、可靠性和质量。 技术背景 什么是 JUnit?JUnit 是一个开源的测试框架,用于对 Java 代码进行单元测试。这意味着开发者可以编写测试用例来验证小型、独立的代码块(如函数或方法)的行为... Java JUnit 测试框架 引言JUnit 是一个用于 Java 编程语言的单元测试框架,它是开发者用来编写和运行可重复的自动化测试的标准工具。通过使用 JUnit,开发人员可以确保代码的正确性、可靠性和质量。 技术背景 什么是 JUnit?JUnit 是一个开源的测试框架,用于对 Java 代码进行单元测试。这意味着开发者可以编写测试用例来验证小型、独立的代码块(如函数或方法)的行为...
- 构建高效 Java 单元测试:JUnit 5 与 Mocking 框架 一、引言在 Java 开发领域,单元测试是确保代码质量的关键环节。JUnit 作为主流的测试框架,在开发者中有着广泛的应用。随着技术的发展,JUnit 5 应运而生,带来了诸多新特性和改进。同时,Mocking 框架如 Mockito 也成为了单元测试中的重要工具。本文将深入探讨如何结合 JUnit 5 和 Mocki... 构建高效 Java 单元测试:JUnit 5 与 Mocking 框架 一、引言在 Java 开发领域,单元测试是确保代码质量的关键环节。JUnit 作为主流的测试框架,在开发者中有着广泛的应用。随着技术的发展,JUnit 5 应运而生,带来了诸多新特性和改进。同时,Mocking 框架如 Mockito 也成为了单元测试中的重要工具。本文将深入探讨如何结合 JUnit 5 和 Mocki...
- 我们从一个简单的例子开始,假设你想要为类中所有的测试方法设置时延。简单的方法就是这样:public class BlahTest { @Test(timeout = 1000) public void testA() throws Exception { //... } @Test(timeout = 1000) public void testB() throws ... 我们从一个简单的例子开始,假设你想要为类中所有的测试方法设置时延。简单的方法就是这样:public class BlahTest { @Test(timeout = 1000) public void testA() throws Exception { //... } @Test(timeout = 1000) public void testB() throws ...
- # 一、JUnit JUnit (opens new window)目标是为JVM上的开发人员端测试创建最新的基础。这包括关注Java 8及更高版本,以及启用许多不同的测试样式。 强制使用 Junit3 以上版本, 目前最新的版本是 Junit5, 常用的是 JUnit4,建议使... # 一、JUnit JUnit (opens new window)目标是为JVM上的开发人员端测试创建最新的基础。这包括关注Java 8及更高版本,以及启用许多不同的测试样式。 强制使用 Junit3 以上版本, 目前最新的版本是 Junit5, 常用的是 JUnit4,建议使...
- 提示 只打印的单测是没有意义的,正确使用单测工具, 提高单测质量。 # 一、常用注解 # 1.1 @Before & @After 单测类中每个单测方法执行都会触发这两个方法 @Before public void before() { System.out.prin... 提示 只打印的单测是没有意义的,正确使用单测工具, 提高单测质量。 # 一、常用注解 # 1.1 @Before & @After 单测类中每个单测方法执行都会触发这两个方法 @Before public void before() { System.out.prin...
- 当点击了执行单例,发生了什么事情? 基于SpringBoot 2.1.x版本分析 可以看到idea会将单侧的类和方法传递给JUnit。最终由 可以看到最终是由 AllDefaultPossibilitiesBuilder 来进行了承接 。所以到这里我们就找到了入口。后续所有的能力,都要从JUn... 当点击了执行单例,发生了什么事情? 基于SpringBoot 2.1.x版本分析 可以看到idea会将单侧的类和方法传递给JUnit。最终由 可以看到最终是由 AllDefaultPossibilitiesBuilder 来进行了承接 。所以到这里我们就找到了入口。后续所有的能力,都要从JUn...
- 在前文单测类注入中我们知道.JUnit提供了一些监听器,允许 当单测方法执行时候去对单测上下文进行调整。所以呢事务回滚也是基于 这里的特性完成的。 基于SpringBoot 2.1.x版本分析 # 源码分析 Spring中为了适配不通的数据库,提供了事务平台的概念。 PlatformTransacti... 在前文单测类注入中我们知道.JUnit提供了一些监听器,允许 当单测方法执行时候去对单测上下文进行调整。所以呢事务回滚也是基于 这里的特性完成的。 基于SpringBoot 2.1.x版本分析 # 源码分析 Spring中为了适配不通的数据库,提供了事务平台的概念。 PlatformTransacti...
- 通过前面的阅读我们已经能拿到了所有的容器启动参数。那么我们可以思考下。我们自己的 单测类其实并没有交给容器来管理,那么我们的单测类中的属性都是什么时候注入的呢? 答案就在 TestExecutionListener public interface TestExecutionListener { default vo... 通过前面的阅读我们已经能拿到了所有的容器启动参数。那么我们可以思考下。我们自己的 单测类其实并没有交给容器来管理,那么我们的单测类中的属性都是什么时候注入的呢? 答案就在 TestExecutionListener public interface TestExecutionListener { default vo...
- 在创建SpringBoot项目的时候,不用勾选web组件也是会有Junit功能的。只要是创建Spring项目,就已经是整合好的,如果需要自己添加测试类的话,就需要在类体上加 @SpringBootTest... 在创建SpringBoot项目的时候,不用勾选web组件也是会有Junit功能的。只要是创建Spring项目,就已经是整合好的,如果需要自己添加测试类的话,就需要在类体上加 @SpringBootTest...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签