摘要: Junit4提供了两种测试场景的准备与恢复方式,@BeforeClass,@AfterClass和@Before,@After。一般来说测试场景的准备与恢复就是在运行测试方法前准备测试数据,运行完成后再回收这些测试数据以使测试场景恢复到测试前的状态。下面先看看分别使用这两种方式的区别,请看下面的测试脚本框架:第一种方式(@BeforeClass和@AfterClass):View Code public class SomeClassTest { @BeforeClass public static void beforeClass(){ //在这里准备场... 阅读全文
posted @ 2012-06-29 15:54 大陶陶 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_66d9046d0100rb6t.html 阅读全文
posted @ 2012-06-29 15:47 大陶陶 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 前提:本文假设读者已经具有使用JUnit 4以前版本的经验。JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和public描述这个数据是公有的一样。想具体了解可以看Core Java2。废话不多说了,直接进入正题。我们先看一下在JUnit 3中我们是怎样写一个单元测 阅读全文
posted @ 2012-06-29 15:16 大陶陶 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 从Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"ahiz"。 然后我们回到Eclipse的开发环境,输入"a",提示就出现了。但是我们可以发现,这个Auto-Activation下的输入框里最多只能输入5个字母,也许是Eclipse的开发人员担心我们输入的太多会影响性能,但计算机的性能不用白不用,所以我们要打破这个限制。其实上面都是铺垫,制 阅读全文
posted @ 2012-06-29 14:27 大陶陶 阅读(892) 评论(0) 推荐(0) 编辑