Junit4 Assert assertTrue()方法
JUnit Assert.assertTrue(boolean condition) 方法断言条件为真。如果不是,则抛出AssertionError而不显示消息。
1 语法
void org.junit.Assert.assertTrue(boolean condition)
2 参数
condition :要检查的条件
3 返回值
此方法不返回任何值。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import org.junit.Test;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.assertFalse;
/**
* Junit4 Assert assertTrue()方法
*/
public class AssertTrueExample {
public static boolean isEmpty(final CharSequence cs) {
return cs == null || cs.length() == 0;
}
public static boolean isBlank(final CharSequence cs) {
int strLen;
if (cs == null || (strLen = cs.length()) == 0) {
return true;
}
for (int i = 0; i < strLen; i++) {
if (!Character.isWhitespace(cs.charAt(i))) {
return false;
}
}
return true;
}
@Test
public void isEmptyTest() {
assertTrue(isEmpty(null));
assertTrue(isEmpty(""));
assertFalse(isEmpty(" "));
assertFalse(isEmpty("bob"));
assertFalse(isEmpty(" bob "));
}
@Test
public void isBlankTest() {
assertTrue(isBlank(null));
assertTrue(isBlank(""));
assertTrue(isBlank(" "));
assertFalse(isBlank("bob"));
assertFalse(isBlank(" bob "));
}
}
输出结果为:
热门文章
优秀文章