当前位置:网站首页>JunitTest单元测试
JunitTest单元测试
2022-08-02 02:56:00 【兄dei!】
1.Junit单元测试,用于测试自己写的类的方法是否有问题。
用法:
//被测试的类
public class MyUtils {
//加法
public int add(int a, int b){
return a-b;//故意写错
}
//减法
public int sub(int a,int b){
return a-b;
}
}import org.junit.Test;//导入这个
@Test//加上Test注解,导入junit.test
public void testAdd(){
MyUtils U = new MyUtils();
// System.out.println(U.add(1,2));
//加个断言 如果结果是3说明正确
Assert.assertEquals(3,U.add(1,2));//前面是断言的结果,后面是实际的结果
}
@Test
public void testSub(){
MyUtils U = new MyUtils();
//加个断言 如果结果是3说明正确
Assert.assertEquals(3,U.add(6,3));
}测试add方法(故意写错) 以及正确的sub方法


边栏推荐
猜你喜欢

esp32经典蓝牙和单片机连接,,,手机蓝牙作为主机

Navicat cannot connect to database Mysql because of WiFi
Go简单实现协程池

生成器知道鉴别器在无条件GANs中应该学习什么

2022牛客多校三_F G

Istio微服务治理网格的全方面可视化监控(微服务架构展示、资源监控、流量监控、链路监控)

Nacos source code analysis topic (2) - service registration

MySQL8 -- use msi (graphical user interface) under Windows installation method

MySQL修改最大连接数限制

pyqt上手体验
随机推荐
svm.SVC应用实践1--乳腺癌检测
JSP Webshell 免杀
请教各位大佬,如果我代码里面设置了,这个id我在什么地方可以查到呢?连接到mysql cluste
Nacos source code analysis topic (1) - environment preparation
MySQL8.0.28 installation tutorial
给你一个大厂面试的机会,你能面试上吗?进来看看!
1688以图搜货
最大层内元素和
* Compare version numbers
Hit the programmer interview scene: What did Baidu interviewers ask me?
JS中获取对象数据类型的键值对的键与值
Duplicate entry ‘XXX‘ for key ‘XXX.PRIMARY‘解决方案。
微服务:微智能在软件系统的简述
Chrome浏览器无法加载已解压的.crx文件的解决办法
EasyGBS平台播放视频时偶尔出现播放失败是什么原因?
Webshell上传方式
Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL Web框架Gin(九)
leetcode 143. 重排链表
8万字带你入门Rust
Go简单实现协程池