自定义博客皮肤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)
  • 收藏
  • 关注

原创 JUnit4测试生命周期

JUnit4测试生命周期详解:本文详细解析了JUnit4测试框架的执行流程,包括默认的"每个测试方法创建新实例"策略、完整的注解执行顺序(BeforeClass>构造函数>Before>Test>After>AfterClass),以及异常情况下的处理机制。重点说明了测试隔离的设计理念,通过实例代码展示了生命周期各阶段的执行顺序,特别是即使在Before或Test方法抛出异常时,After方法仍会执行的特性。

2025-12-14 22:27:28 881

原创 JUnit 4 自定义重复测试运行器详解

本文详细介绍了基于JUnit 4的自定义测试运行器实现,通过@RepeatTest注解和RepeatRunner运行器实现测试方法的重复执行。核心包括:1)@RepeatTest注解定义重复次数;2)继承BlockJUnit4ClassRunner重写runChild方法控制执行流程;3)反射获取注解配置。该方案支持灵活配置重复测试次数,适用于稳定性测试、并发模拟等场景,展示了JUnit框架扩展、注解和反射技术的综合应用,是学习测试框架扩展的典型案例。

2025-12-12 23:19:56 348

原创 JUnit4断言方法

断言是单元测试的核心,用于验证代码行为是否符合预期。JUnit4提供了丰富的断言方法,可以帮助我们编写清晰、有效的测试。本文用于介绍JUnit4的断言方法。

2025-12-10 23:17:10 717

原创 JUnit4核心注解

本文介绍了JUnit4框架中的6个核心测试注解:@Test标识测试方法,支持异常预期和超时设置;@Before/@After分别在每个测试前后执行,用于初始化和清理;@BeforeClass/@AfterClass在类级别执行一次,处理共享资源。这些注解通过定义测试方法、前置后置处理以及类级生命周期管理,为单元测试提供了完整的结构化支持,是编写Java单元测试的基础工具。

2025-12-09 23:47:54 978

原创 第01章_Java语言概述

软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。发行版本发行时间备注Java 1.01996.01.23Sun公司发布了Java的第一个开发工具包Java 1.11997.02.19JavaOne会议召开,创当时全球同类会议规模之最。Java 1.21998.12.08Java拆分成:J2SE(标准版)、J2EE(企业版)、J2ME(小型版)Java 1.32000.05.08Java1.42004.02.06Java 5.0。

2023-08-06 21:48:29 185 1

原创 log4j2配置文件(自用)

log4j2配置文件保存,后面便于查找

2023-03-29 22:22:27 302

原创 idea配置忽略文件.gitignore

这里记录一下忽略文件的配置,后续自用,、省的到处找。

2023-03-26 13:30:17 593 1

原创 idea控制台输出中文乱码的解决方法&idea编码设置

idea 启动程序,控制台输出乱码​​​​。

2023-03-26 12:40:36 1156 1

空空如也

空空如也

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

TA关注的人

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