Junit4 Assert fail()方法
JUnit Assert.fail(String message) 给定消息测试失败。
1 语法
void org.junit.Assert.fail(String message)
2 参数
message:通知AssertionError的标识消息(可以,为空)
3 返回值
此方法不返回任何值。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import org.junit.Test;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
/**
* Junit4 Assert fail()方法
*/
public class AssertFailExample {
public int largest(final int[] list) {
int index, max = Integer.MAX_VALUE;
for (index = 0; index < list.length - 1; index++) {
if (list[index] > max) {
max = list[index];
}
}
return max;
}
@Test
public void testEmpty() {
try {
largest(new int[] {});
fail("Should have thrown an exception");
} catch (final RuntimeException e) {
assertTrue(true);
}
}
}
输出结果为:
热门文章
优秀文章