Junit使用什么来判断待测试代码是否返回正确的结果
发布网友
发布时间:2022-04-30 01:55
我来回答
共1个回答
热心网友
时间:2022-06-28 13:31
unit被用来测试代码,并且它是由能够测试不同条件的断言方法(assertion method)组成,常用断言方法如下:
assertEquals(a,b)
测试a是否等于b(a和b是原始类型数值(primitive value)或者必须为实现比较而具有equal方法)
assertFalse(a)
测试a是否为false(假),a是一个Boolean数值。
assertNotNull(a)
测试a是否非空,a是一个对象或者null。
assertNotSame(a,b)
测试a和b是否没有都引用同一个对象。
assertNull(a)
测试a是否为null,a是一个对象或者null。
assertSame(a,b)
测试a和b是否都引用同一个对象。
assertTrue(a)
测试a是否为true(真),a是一个Boolean数值。
我们使用这些方法来构建JUnit测试。