JUnit简单使用



        刚开始做java web开发,感觉80%的东西跟.net平台还是蛮相似的。所以入手也木有啥压力。前段时间做一个东西,数据访问层是比较原始的JDBC写的,每次测试方法,都要写一个main方法在类里面进行测试,感觉很不爽:一是这个测试方法本来就不属于DAO的方法,写完之后还要删去,但是下次用到还得写。二是加入这个方法之后,感觉这个类开始变得职责不明确。


        现在开始使用Junit了, 加入Junit之后,可以单独把类拿出来测试啦。


      

一,添加单元测试的Source Folder




       为了放置我单元测试的类,我在项目下面加了一个test的文件夹(source Foler类型)。


      之后加入类:




       测试类继承TestCase类,下面为UserManager中每一个方法加入测试方法,方法以test开头,没有返回值。


二,预测值与实际值的比较



对于存在返回值的方法,我们可以进行预测值与实际值的比较,来作为测试是否通过的另一个判断步骤。




      方法写完之后,右键选择 Run as--->>>>JUnit Test,



    红色的代表测试没有通过,绿色的代表测试通过。



    虽然一定程度上改进了main方法测试的弊端,但是还是不够自动化,如果能像Nunit那样子就好啦。嘿嘿,以后再说别的测试方法。



    未完待续。。。










     

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值