XP 单元测试工具Junit 源代码学习

发表于:2010-04-22来源:作者:点击数: 标签:工具junitJUNITJUnitJunit
XP 单元测试 工具 Junit 源代码学习 软件测试 Package framework Class Interface Hierachy Interface Test 主要方法 count TestCase s:统计TestCases 数目 run:运行测试并将结果返回到指定的TestResult 中 Class Assert 首先,Assert 提供的public 方法都

  XP 单元测试工具Junit 源代码学习   软件测试 

     Package framework

  Class & Interface Hierachy

  Interface Test

  主要方法

  countTestCases:统计TestCases 数目

  run:运行测试并将结果返回到指定的TestResult 中

  Class Assert

  首先,Assert 提供的public 方法都可以带或不带自己定义的提示,其次Assert

  中的Assert 方法是protected 的,这意外着Assert 是一个静态类,它提供的方法都是Static 的。

  public 方法:

  assert:保留(deprecated)方法,判断一个条件是否为真

  assertTrue:assert 的替代方法,判断一个条件是否为真

  assertEquals:用于判断实际值和期望值是否相同(Equals),可以是各种JAVA

  对象。

  assertNotNull:判断一个对象是否不为空

  assertNull:判断一个对象是否为空

  assertSame:判断实际值和期望值是否为同一个对象( ==),注意和assertEquals

  区分

原文转自:http://www.ltesting.net