Junit(Java)
JunitJUnit 是 Java 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记(annotation)而不是利用子类、反射或命名机制来识别测试,从而简化测试。
Homepage: http://www.junit.org
Junit简单使用笔记
Junit主要是用来对我们的程序代码进行白盒测试的一个组件。 首先我们需要得到Junit.jar的包,可以到www.junit.org下载得到。 下载以后将我们的Junit.jar包添加到工程里面,那么OK,就可以开始对我们的程序进行测试了。 对一个文件进行测试的时候需要自己制作一个类并继承TestCase,如: package cn.colorful.junit; import junit.framework.Assert; im...
Junit 4新的特性
JUnit 4 已经出来很久了,基本上很多ide都开始支持,当然为了兼容性,一直不太敢用。以前都是懒得写单元测试,大多数的时候都是 System.out.print。不过现在已经是测试驱动的时代了,为了保持一个良好的习惯,还是需要好好的写写单元测试。断言远比 System.out.print有用。 看了几篇文章之后,对JUnit4已经有了基本的概念了。其实很多特性...
基于mock对象和JUnit框架简化Spring Web组件单元测试
对于Java组件开发者来说,他们都盼望拥有一组能够对组件开发提供全面测试功能的好用的单元测试。一直以来,与测试独立的Java对象相比,测试传统型J2EE Web组件是一项更为困难的任务,因为Web组件必须运行在某种服务器平台上并且它们还要与基于HTTP的Web交互细节相联系。 易测性(在框架中测试每个组件而不管其具体种类)是Spring框架所提倡的关键原则之一。...
JUnit与单元测试学习
1、几个相关的概念 白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。 回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。 单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部...