Junit4.x及之前版本版本使用方法比较(断言)

自从junit4加入注解(Annotation)以后,其使用方式相对于以前版本简单了许多,这里将分别从测试用例(TestCase)和测试集(TestSuit)两个方面来说明。

 

一. TestCase

在TestCase方面区别主要有以下两个方面:

1. 4.x之前,测试类都必须继承TestCase类才能进行单元测试,而在4.X中则没有了这个限制;

2. 4.x之前,测试类中方法必须以test开头,而在4.x中不再强制要求每个测试方法必须以test开口,改由在方法之上增加"@Test"注解即可。

具体差异可参加如下两个示例

junit4.x之前版本

junit4.x

从上面比较可看出,采用注解后的测试用例写起来更简单。并且,测试方法可以单独的写在任何地方,从而增加了测试的灵活性。

 

二 TestSuite

采用注解后的TestSuite不必再实例化TestSuite,而是通过@Suite即可直接实现测试集的建立。而且,采用注解后的TestSuite添加测试类更方便。具体差异参加如下示例:

junit4.x之前版本

junit4.x

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值