
单元测试
kaoa000
宁静致远淡泊明志
展开
-
1、JUnit单元测试
JUnit主要有两个版本,版本3和版本4,版本3主要是3.8,使用反射机制,版本4使用注解 1、引入JUnit框架: 在项目上右键,在弹出菜单上选择:build path——>configure build path...——>Java Build Path,在右面选择Libraries标签页,然后点击Add Library,选在JUnit,点击next,选择版本,finish完成导入。 2原创 2013-02-01 16:24:58 · 888 阅读 · 0 评论 -
2、测试套件与自动化测试
1、目录删除的测试 目录删除类 import java.io.File; public class DeleteAll { public static void deleteAll(File file) { if(file.isFile() || file.list().length == 0) { file.delete(); } else原创 2013-02-17 13:04:10 · 4565 阅读 · 0 评论 -
3、单元测试——JUnit4
JUnit 4 全面引入了Annotation来执行我们编写的测试。 1、JUnit4并要求测试类继承TestCase父类,在一个测试类中,所有被@Test注解所修饰的public,void方法都是test case,都会被junit运行 虽然Junit4并不要求测试方法名以test开头,但是我们最好还是按照JUnit3.8的要求那样,以test作为测试方法名的开头。 import stat原创 2013-02-19 14:35:58 · 704 阅读 · 0 评论 -
4、JUnit使用的设计模式
JUnit源代码涉及使用了大量设计模式 1、模板方法模式(Template Method):定义一个操作中的算法骨架,而将一些步骤延伸到子类中去,使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。这里需要复用的是算法的结构,也就是步骤,而步骤的实现可以在子类中完成。 使用场合:a)一次性实现一个算法的不变部分,并且将可变的行为留给子类来完成。b)各子类公共的行为应原创 2013-02-20 16:30:46 · 4171 阅读 · 0 评论