您的位置:首页 > 移动开发 > Objective-C

JUnit常用断言方法

2006-09-30 12:55 330 查看
[align=left]JUnit断言方法有很多,不过,可以很清楚地从其子面看出其功能。[/align]
[align=left]更多方法参照:http://junit.sourceforge.net/javadoc/junit/framework/Assert.html[/align]
[align=left]常用的方法如下:[/align]
[align=left]assertEquals(a, b)[/align]
[align=left]      Asserts that two primitive values are equal.
      测试a是否等于b(a和b是原始类型数值(primitive value)或者必须为实现比较而具有equal方法)

assertFalse(a)[/align]
[align=left]      Asserts that a condition (a) is false.
      测试a是否为false(假),a是一个Boolean数值。

assertTrue(a)        [/align]
[align=left]      Asserts that a condition is true.
      测试a是否为true(真),a是一个Boolean数值
[/align]
[align=left]assertNotNull(a)[/align]
[align=left]      Asserts that an object isn't null.
      测试a是否非空,a是一个对象或者null。
[/align]
[align=left]assertNull(a)[/align]
[align=left]      Asserts that an object is null.
      测试a是否为null,a是一个对象或者null。

assertNotSame(a, b)[/align]
[align=left]      Asserts that two objects do not refer to the same object.
      测试a和b是否没有都引用同一个对象。

 assertSame(a, b)   [/align]
[align=left]      Asserts that two objects refer to the same object.
      测试a和b是否都引用同一个对象。[/align]
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息