自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Junit 5

JUnit 5 提供方法 Assertions#assertThrows(Class, Executable) 来进行测试,第一个参数为异常类型,第二个为函数式接口参数,跟 Runnable 接口相似,不需要参数,也没有返回,并且支持 Lambda表达式方式使用。使用 JUnit 5 进行参数化测试,除了 junit-jupiter-engine 基础依赖之外,还需要另个模块依赖:junit-jupiter-params,其主要就是提供了编写参数化测试 API。

2023-11-01 13:53:45 68 4

原创 掌握Junit

control主要做这些事:接受请求、对请求执行常用计算、选择合适的请求处理器、路由请求,以便处理器可以执行相关的业务逻辑、可能会提供一个顶层的处理器用于处理错误和异常。①如果试图注册一个重名的请求,那么在测试时,会发出addHandler抛出了一个未说明的RuntimeException.在上面的编码阶段中,我们把错误处理代码放到了基类中,processRequest 方法捕获了所有的异常并返回特殊响应。③捕捉预期的异常,把异常起名为expected,这样就很容易猜出这个异常是预期的。

2023-09-27 15:19:56 75 4

原创 JUnit起步

TestSuite是一个测试套件的集成器,主要提供方法将相关的测试用例或测试套件组成测试套件。:用于测试期望结果的断言(Assertion),用于共享共同测试数据的测试工具,用于方便的组织和运行测试的测试套件,图形和文本的测试运行器,JUnit可以用于程序开发人员或专业测试人员进行单元测试。单元测试(unit testing),是指对软件中的最小测试单元进行检查和验证,单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

2023-09-26 14:01:42 71 1

原创 初识区块链和数字货币

2016年初,以太坊的技术得到市场认可,以太币价格暴涨,同时在以太坊平台上开发的各种应用开始发展。不可篡改,可追溯:单个甚至多个节点对数据库的修改无法影响其他节点的数据库,除非能控制整个网络中超过51%的节点同时修改,这几乎不可能发生,区块链的每一笔交易都通过密码学方法与相邻的两个区块串联,因此可以追溯到任何一笔交易的前世今生。交易透明,双方匿名:区块链的运行规则是公开透明的,所有数据信息也是公开的,每一笔交易都对其他节点可见,由于节点间是去信任的,所以节点间无需公开身份,每个参与的节点都是匿名的。

2023-09-26 11:49:04 246 3

原创 Java用户登录验证系统流程

用户登录验证流程

2022-08-08 22:25:35 3978 12

原创 深究JAVA反射机制

JAVA中的反射机制详解

2022-08-05 11:14:34 196 22

原创 深究equals

你真的了解equals与==的区别吗

2022-08-03 10:35:03 223 22

原创 低代码的开发前景

浅谈低代码平台

2022-07-31 11:34:55 1176 19

原创 JAVA GUI界面动态背景图设计

Java基础项目中GUI界面动态背景设计问题,让你的界面更加高级!

2022-07-26 11:29:25 2167 33

基于JAVA的高考预录取系统项目

此资源适用于JAVA初学者,资源是一个高考预录取系统,基于JAVA GUI界面设计及事件监听器,希望可以帮到初学者

2022-07-31

空空如也

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

TA关注的人

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