新建Java项目,目录结构如图T.javapackagecom.umgsai.junit4;
publicclassT{
publicintadd(intx,inty){
returnx+y;
}
publicstaticvoidmain(String[]args){
System.out.println(newT().add(2,5));
//单元测试是写一个类要给别人用,测试会不会有bug
//不用main..
分类:
其他好文 时间:
2014-10-15 14:42:11
阅读次数:
269
Runner.sort、Request.sortWith和Sorter.apply
yqj2065都快被它们搞死了。
Sorter.apply()、Request.sortWith()和Sortable.sort()三者做一件事情?为什么呢?
java.util.Comparator接口是一个策略类,定义了int compare(T o1, T o2)方法。org.jun...
分类:
编程语言 时间:
2014-10-13 21:37:37
阅读次数:
198
重新把org.junit.runner.Description的源代码读了一下,结合成组测试(Suite)了解Description所表示的测试树。...
分类:
其他好文 时间:
2014-10-13 21:22:57
阅读次数:
178
简介JUnit之Rule的简单用法。为分析JUnit相关源代码做点准备。...
分类:
其他好文 时间:
2014-10-10 03:22:43
阅读次数:
232
org.junit.runners.model.Statement/语句是对运行JUnit测试组过程中的一个或多个动作的封装。如果说Runner.run()表示运行JUnit测试组的整个过程,则Statement表示其中或大或小的步骤。针对方法的标注如@Test 、@Before、@After、@BeforeClass、@AfterClass具有某些执行的顺序,Statement是整个过程的一个步...
分类:
其他好文 时间:
2014-10-10 01:30:33
阅读次数:
171
org.junit.runner.notification. RunListener和RunNotifier运用了观察者模式。...
分类:
其他好文 时间:
2014-10-09 16:53:48
阅读次数:
151
TestClass和相关类、RunnerBuilder...
分类:
其他好文 时间:
2014-10-09 02:20:57
阅读次数:
199
本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,须要写成千上万个方法或函数,这些函数的功能可能非常强大,但我们在程序中仅仅用到该函数的一小部分功能,而且经过调试能够确定,这一小部分功能是正确的。可....
分类:
系统相关 时间:
2014-10-08 14:21:25
阅读次数:
268
org.junit.runner.Request和Description...
分类:
其他好文 时间:
2014-10-07 15:28:13
阅读次数:
250