junit3和junit4的使用区别

转载 2013年12月04日 18:03:47
junit3junit4的使用区别如下
1.JUnit3中需要继承TestCase类,但在JUnit4中已经不需要继承TestCase
2.JUnit3中需要覆盖TestCase中的setUptearDown方法,其中setUp方法会在测试执行前被调用以完成初始化工作,而tearDown方法则在结束测试结果时被调用,用于释放测试使用中的资源,而在JUnit4中,只需要在方法前加上@Before
@After
3.JUnit3中对某个方法进行测试时,测试方法的命令是固定的,例如对addBook这个方法进行测试,需要编写名字为tetAddBook的测试方法,而在JUnit4中没有方法命令的约束,在方法的前面加上@Test,这就代表这个方法是测试用例中的测试方法

4.新的断言assertThat
5. @BeforeClass @AfterClass 。在JUnit3,如果所有的test case仅调用一次setUp()tearDown()需要使用TestSetup
6.测试异常处理@Test(expected = DataFormatException.class)
7.设置超时
@Test(timeout = 1000)
8.忽略测试
@Ignore
9.集成测试

Junit3和Junit4使用区别

在项目经常会用到单元测试,这里对Junit在开发中的使用标准及使用方法进行简单的介绍。 1.包目录的定义以及相关jar包的添加 2.Junit3和Junit4分别对测试类的编写 所测试的...
  • techbirds_bao
  • techbirds_bao
  • 2012年12月28日 20:57
  • 4119

Junit3和Junit4对比及Junit介绍

JUnit测试工具使用手册 一、 简介 我们在编写大型程序的时候,需要写成千上万个方法或函数,有的函数是供其他开发人员调用或使用的,因此每编写完一个函数之后,都应该对这个函数的方方面面进行测试,确...
  • xuweilinjijis
  • xuweilinjijis
  • 2013年05月08日 13:21
  • 2273

Junit3和Junit4区别

Junit3和Junit4区别   在Junit3中测试类必须继承TestCase,测试方法的名称必须以testXXX开头,在Junit3中如果希望测试方法运行之前做初始化方法,这个方法名称必须是...
  • q315099997
  • q315099997
  • 2016年06月30日 15:33
  • 202

Junit3和Junit4测试包使用区别

在项目经常会用到单元测试,这里对Junit在开发中的使用标准及使用方法进行简单的介绍。 1.包目录的定义以及相关jar包的添加 2.Junit3和Junit4分别对测试类的编写 所测试的...
  • fangqun663775
  • fangqun663775
  • 2013年06月27日 16:47
  • 1362

junit3和junit4的区别

junit3: ①必须引入junit.framwork.TestCase ②必须继承TestCase ③测试方法必须以test开头 ④每个测试方法前自动调用setUp()方法,结束后调用tea...
  • wujiabin468
  • wujiabin468
  • 2012年07月09日 16:11
  • 476

java Junit3和Junit4使用区别

Junit测试框架 一个开源的Java测试框架 一个简单易用、功能强大的单元级测试框架 Junit 3测试框架:   public class Number { /** ...
  • hlx20080808
  • hlx20080808
  • 2017年05月04日 15:05
  • 139

JUnit3 与 JUnit4 的区别

本想总结下JUnit3和JUnit4的区别,方便自己的同时也方便他人,不想却违反了DRY原则,网上已经出现了很多的文章。 既然无须再重复造轮子,就在此推荐两篇个人认为不错的文章,地址如下: 3...
  • u011453631
  • u011453631
  • 2013年12月10日 13:15
  • 3504

JUnit3和Junit4简介

JUnit是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。
  • qq271963975
  • qq271963975
  • 2014年04月30日 17:03
  • 320

junit3与junit4的区别

Junit4最大的亮点就是引入了注解(annotation),通过解析注解就可以为测试提供相应的信息,抛弃junit3使用命名约束以及反射机制的方法。 /**  * 被测试类  */ pack...
  • wzyzzu
  • wzyzzu
  • 2016年05月10日 16:02
  • 266

junit4 测试 spring3

Spring3.04和Junit4            博客分类: Spring 开发应用 spring3多个事务管理器junit4  Java代码   在Spring3.x以上必...
  • ETTTTTSS
  • ETTTTTSS
  • 2013年12月05日 10:35
  • 4458
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:junit3和junit4的使用区别
举报原因:
原因补充:

(最多只允许输入30个字)