
测试
文章平均质量分 82
lulin27860
这个作者很懒,什么都没留下…
展开
-
在Eclipse中使用JUnit4进行单元测试(中级篇)
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。 一、 包含必要地Package 在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,绝大部分转载 2014-03-05 11:40:52 · 1498 阅读 · 0 评论 -
JUnit中的测试套件和参数化测试【转】
JUnit4.x的测试运行器 JUnit为单元测试提供了默认的测试运行器,它的测试方法都是由它负责执行的 我们也可以定制自己的运行器,所有的运行器都继承自org.junit.runner.Runner 还可以使用org.junit.runer.RunWith注解 为每个测试类指定使用具体的运行器 一般情况下,默认测试运行器可以应对绝大多数的单元测试要求 当使用JUnit提供的一些高级特转载 2014-03-05 11:22:16 · 1919 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(初级篇)
本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函转载 2014-03-05 11:39:55 · 1832 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。 一、 高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过 500 兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,转载 2014-03-05 11:41:52 · 1668 阅读 · 0 评论 -
测试驱动开发-TDD(1)
测试:作为动词,它是评估的意思;作为名词,它是导致最终是接受还是不接受的过程。 测试是相互独立的。 测试列表,就跟你生活中记录你的工作计划一样。 测试优先:你应该在什么时候编写测试呢?在你编写要被测试的代码之前。 断言优先:我们什么时候写断言呢?在一开始就写断言。 什么时候开始构建一个系统?从对最终系统的描述开始。 什么时候开始编写一项功能?从希望最终代码通过的测试开始。 什么时候开原创 2014-03-08 09:30:21 · 1525 阅读 · 0 评论