摘要:
文章来源:http://www.blogjava.net/DLevin/archive/2012/05/12/377955.html 阅读全文
posted @ 2017-02-20 17:18
Cranberries
阅读(107)
评论(0)
推荐(0)
摘要:
文章来源:http://www.blogjava.net/jnbzwm/archive/2010/12/15/340801.html 阅读全文
posted @ 2017-02-20 17:17
Cranberries
阅读(117)
评论(0)
推荐(0)
摘要:
文章来源:https://www.ibm.com/developerworks/cn/java/j-lo-junit41/ 阅读全文
posted @ 2017-02-20 17:15
Cranberries
阅读(501)
评论(0)
推荐(0)
摘要:
初识Rules 首先,让我们先来认识一下 Rule。在 JUnit4.7 中已经引入了新特性 Rule,总的来说,Rule 是 JUnit 的一种扩展机制,它可以很灵活的添加或重新定义每个测试方法或类的行为,测试人员能重新利用或扩展 JUnit 提供的规则,也可以定义自己的规则。 举个栗子O(∩_∩ 阅读全文
posted @ 2017-02-20 17:12
Cranberries
阅读(330)
评论(0)
推荐(0)
摘要:
为什么要引用理论机制(Theory) 当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。 TDD 的优点: 然而,TDD 也同样具有一定 阅读全文
posted @ 2017-02-20 15:42
Cranberries
阅读(226)
评论(0)
推荐(0)
摘要:
文章来源:https://www.ibm.com/developerworks/cn/java/j-lo-junit44/ 阅读全文
posted @ 2017-02-20 14:35
Cranberries
阅读(152)
评论(0)
推荐(0)
摘要:
理想情况下,编写测试的开发人员可以控制所有可能引起测试失败的起因。如果不能立即实现,明确的附注通常可以改进测试程序的设计。比如说,一个测试程序在开发预期外的场所中运行失败,可以通过向域代码中准确传递一个场所来修复。 然而,上述方法有时候也会行不通。由于被测试代码是当前写的,隐含一些假设,所以运行对应 阅读全文
posted @ 2017-02-20 11:37
Cranberries
阅读(194)
评论(0)
推荐(0)