软件工程——第二次作业(2019)//JUnit单元测试类

  • Junit单元测试

  • Junit的开始

    在做此项作业之前,对Xunit单元测试方面的东西一无所知,经过这篇文章对JUnit的详细介绍,让我从无到有的了解了单元测试的含义以及自动测试类的方法。【本次所使用的是java语言,开发工具使用的是Eclipse Java Oxygen 2。】

  • Junit的过程

    • 一,经过以前的学习,Eclipse Java Oxygen已经安装在电脑之中,开发环境如图所示。

      1643171-20190413144453218-199047303.png

    • 二,在Java官网JavaUnit4两个网站,下载并安装JUnit4或以上的版本。

      1643171-20190413140512019-2055696863.png

    • 三,编写需要被测试的Java类,本次测试选用加减乘除四则运算。

    public class test1 {
      public int add(int a,int b) {
          return a+b;
      }
      public int substract(int a,int b) {
          return a-b;
      }
      public int multiply(int a,int b) {
          return a*b;
      }
      public int divide(int a,int b) {
    
          return a/b;
      }
    }
    • 四,导入JUnit。

      在项目中,右键选择Build Path-Add Library,找到JUnit并添加。
      1643171-20190413141322415-630909514.png

    • 五,编写单元测试类,测试功能并运行样例。

      1643171-20190413141648913-1323816071.png
      (1)以上四种正确的样例测试,并显示运行结果。
      1643171-20190413141733097-1087783301.png
      (2)以上有两项错误的样例测试,并显示运行结果。

    • 六,完善JUnit与自动添加测试类。

    • 1,完善JUnit

      新建sourece Floder将测试类连同包一起移动到新建文件夹里。
      1643171-20190413142004929-1848229771.png

    • 2,自动添加测试类

      1643171-20190413142159625-477654165.png
      点击 New JUnit Test Case,命名Auto,将准备测试的方法勾选,就可以看到新生成的对应的测试类。如下图。
      1643171-20190413142401837-1702836387.png

  • Junit的总结

    通过本次对Junit的学习过程,使我对单元测试有了初步的了解,是对Java里方法的样例测试,我认为会对以后编写程序的层次设计以及函数的编写起到了很大的帮助,也感谢教学网页,很全面也很细致,使我能够很快地完成本次作业。

转载于:https://www.cnblogs.com/cocoaman/p/10700951.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值