Junit4 Assert assertFalse()方法
JUnit Assert.assertFalse(boolean condition) 方法断言条件为假。如果不是,则抛出AssertionError而不显示消息。
1 语法
void org.junit.Assert.assertFalse(boolean condition)
2 参数
condition :要检查的条件
3 返回值
此方法不返回任何值。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
import org.junit.Test;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
/**
* Junit4 Assert assertFalse()方法
*/
public class AssertFalseExample {
/**
* <p>
* Check whether the given CharSequence contains any whitespace characters.
* </p>
*
* <p>
* Whitespace is defined by {@link Character#isWhitespace(char)}.
* </p>
*
* @param seq
* the CharSequence to check (may be {@code null})
* @return {@code true} if the CharSequence is not empty and contains at
* least 1 (breaking) whitespace character
* @since 3.0
*/
public static boolean containsWhitespace(final CharSequence seq) {
if (seq == null || seq.length() == 0) {
return false;
}
final int strLen = seq.length();
for (int i = 0; i < strLen; i++) {
if (Character.isWhitespace(seq.charAt(i))) {
return true;
}
}
return false;
}
@Test
public void testContainsWhitespace() {
assertFalse(containsWhitespace(null));
assertFalse(containsWhitespace(""));
assertFalse(containsWhitespace("a"));
assertFalse(containsWhitespace("abc"));
assertTrue(containsWhitespace(" "));
assertTrue(containsWhitespace(" a"));
assertTrue(containsWhitespace("abc "));
assertTrue(containsWhitespace("a b"));
assertTrue(containsWhitespace("a b"));
}
}
输出结果为:
热门文章
优秀文章