初步学习单元测试Java(IDEA版)简单演示

今天在学习过程中,看到一个叫单元测试的名词,之前我都不知有这回事,就我理解的意思是单元测试可以测试自己写的某个类,或者某个方法是否正确,往常我们在测试某个方法或者某个类的时候,总是先要创建主函数,然后在主函数中写我们的测试代码,然后运行,看结果是否正确,通过下面这种方式可以快捷方遍进行单元测试

 首先在IDEA安装一个插件(JunitGeneratorV2.0),打开Settings

安装好后重启IDEA,然后创建一个Maven项目 ,先再次打开设置,下面标2的这个地方选择JUnit4

然后按下面的操作,打开JUnit4的配置,找到package开头的这行代码

把这行代码里面的test删掉,注意test后面那个标点不要删,看仔细了,删错了后面不起作用

保存上面的配置,就可以用了,打开项目,创建一个测试类 ,我这里创建了一个demo的类,里面写了两个测试方法

然后选中类名,鼠标右键,go to->test

创建一个测试类,点击Create New Test

 

 填写用于测试用的类名,然后选择你要测试的方法

然后在@Test下面的函数就可以直接写你要测试的东西了 

 

这里说明一下,上面的这个assertEquals这个函数 有两个参数,第一个参数你期望的值,第二个参数是你测试代码里的结果值,如果运行后,两个值不等,说明有错,不能通过,也就是左侧会有个×,下面也会有相应的提示,上面的代码我期望值是4,但是3+2=5,所以它不能通过

然后把上面的4改成5再看下结果

 

这就通过说明没有问题了,上面只是演示的一个简单例子,我也是第一天接触这个,发现它这样进行测试确实比每次要在主函数里写测试方便很多,有空再好好研究一下。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员-小李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值