java单元测试

本文详细介绍了Java单元测试的基础概念,包括如何使用JUnit进行测试,注解如@Before和@After的用法,以及如何导入和运行测试包。通过实例演示了如何为无返回值、无参数且非静态的方法编写测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java单元测试

1.基础概念
单元测试是用来测试一个或者多个方法的。
Java没有提供单元测试的包。使用java集成的第三方的包。
需要手动导入Junit 包
在需要测试的方法上面添加@Test
选中要测试的方法名,右键Run as -->Junit test

2.要点
如果一个方法,必须要在所有方法之前运行,那么在方法上面加@Before
如果一个方法,要在所有的方法之后运行,那么在方法上面加@After

要被测试的方法的要求是 : 没有返回值 没有参数 不是静态的。三无方法

3.导入Junit 包
①右键项目,选择properties
在这里插入图片描述
②选择JUnit4,就多了一个JUnit4
在这里插入图片描述
在这里插入图片描述

③添加测试方法,写@Test后导包,然后右键运行,选择Junit Test
在这里插入图片描述
在这里插入图片描述
表示没有错误,也没有失败。
如果有多个方法,选中方法名再右键测试,就是测试这个方法。
在空白处右键测试,就是测试所有的方法。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值