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  "));
  }
}

输出结果为:

热门文章

优秀文章