【Junit 单元测试】

news/2024/11/16 3:37:24/

Junit 单元测试 笔记记录

    • 1. Junit介绍
    • 2. 使用Junit
    • 3. 常用注解
    • 4. 断言使用

1. Junit介绍

在这里插入图片描述

2. 使用Junit

1.导入依赖

  <dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency>

3. 常用注解

在这里插入图片描述

public class test {@Beforepublic void before(){System.out.println("before");}@Testpublic void test(){System.out.println("test");}@Afterpublic void after(){System.out.println("after");}
}

在这里插入图片描述

4. 断言使用

Assert.assertEquals("Mike",byId.getName());Assert.assertEquals(888.88, byId.getMoney(), 0.0001);int a[]={1,2,3};Assert.assertArrayEquals(a,new int[]{1,2,3});

http://www.ppmy.cn/news/692999.html

相关文章

基于STM32F103,利用W5500芯片实现TCP客户端连接TCP服务器的实践

尊敬的读者,您好!在这篇文章中,我们将一起深入了解如何使用STM32F103和W5500芯片,实现TCP客户端连接到TCP服务器的过程。在详细的步骤中,我们不仅会给出相关的理论介绍,同时也会提供实战代码以供大家参考和学习。希望大家在阅读完这篇文章后,能够有所收获。 实战项目下…

医用便携式智能座便器机械及控制系统设计

目录 1 绪论 1 1.1 我国医疗器械发展现状 1 1.2 我国医疗器械发展前景 1 1.3 我国智能坐便器所面临的问题 2 2 课题背景及其意义 4 2.1 课题来源 4 2.2 课题目的 4 2.3 课题意义 4 3 智能坐便器研究内容 5 3.1 整体功能确定 5 3.2 可移动的实现 6 3.3 智能的实现 7 4 机械部分设…

筑牢三大新型能源基础设施,能源变革的分水岭和路线图

当下面临百年未有之大变局&#xff0c;创新科技密集发生&#xff0c;面对瞬息万变的世界&#xff0c;寻找到一条通往未来的确定性道路&#xff0c;绝对是行稳致远的前置条件。 “双碳战略”持续推进&#xff0c;距离2030“碳达峰”越来越近&#xff0c;能源产业变革的重要性和迫…

Git学习笔记(三)

导航小助手 五、远程操作 5.1 理解分布式版本控制系统 5.2 远程仓库 5.2.1 新建远程仓库 5.2.2 克隆远程仓库 5.2.3 向远程仓库推送 5.2.4 拉取远程仓库 五、远程操作 5.1 理解分布式版本控制系统 前面博客所介绍的 关于 Git 的内容&#xff08;比如说&#xff1a;工作…

js动态实现星空效果

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>星空动效</title><style>body {backgro…

背景动态星空H5特效源代码

背景动态星空H5特效源代码 源代码已经在下面点个关注呗&#xff01; <!--name&#xff1a;sanlangfrom&#xff1a;internet model webfunction&#xff1a;a login page with starts --><!DOCTYPE HTML> <html> <head> <base href"https://ww…

c++编写动态星空

在今天之前&#xff0c;你能想象用C/C几十行代码就能做出上面这个轨范吗&#xff1f; 代码实现 在EasyX的文档中&#xff0c;就有这么一个Demo轨范。我们先来分析一下这段代码。 代码构造大要如下&#xff1a; 1. 星星构造体 经由过程构造体保留每克星星的位置信息、颜色信…

js实现动态星空背景

这里我截取的是一个图片&#xff0c;实际上是会动的。废话不多说&#xff0c;上代码。 HTML&#xff1a; <canvas id"canvas"></canvas>CSS&#xff1a; /*css reset */ body,p,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,iframe,nav {margi…