public abstract class HAssert extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
doesNotContain(String textToSearch,
String substring)
断言给定的字符串中包含另一个子字符串,如果断言不准确则抛出默认的异常。
|
static void |
doesNotContain(String textToSearch,
String substring,
String message)
断言给定的字符串中包含另一个子字符串,如果断言不准确则根据message参数抛出异常。
|
static void |
hasText(String text) |
static void |
hasText(String text,
String message) |
static void |
isAssignable(Class<?> superType,
Class<?> subType)
断言给定Class类型是另一个Class的子类型,如果断言不准确则根据message参数抛出异常。
|
static void |
isAssignable(Class<?> superType,
Class<?> subType,
String message)
断言给定Class类型是另一个Class的子类型,如果断言不准确则根据message参数抛出异常。
|
static void |
isInstanceOf(Class<?> type,
Object obj)
断言给定的对象是某Class类型的实例,如果断言不准确则根据message参数抛出异常。
|
static void |
isInstanceOf(Class<?> type,
Object obj,
String message)
断言给定的对象是某Class类型的实例,如果断言不准确则根据message参数抛出异常。
|
static void |
isNull(Object object)
断言给定的对象的值为null,如果断言不准确则抛出默认的异常。
|
static void |
isNull(Object object,
String message)
断言给定的对象的值为null,如果断言不准确则根据message参数抛出异常。
|
static void |
isTrue(boolean expression)
断言给定的expression的值为true,如果断言不准确则抛出默认的异常。
|
static void |
isTrue(boolean expression,
String message)
断言给定的expression的值为true,如果断言不准确则根据message参数抛出异常。
|
static void |
notEmpty(Collection<?> collection)
断言给定的集合对象非空,如果断言不准确则抛出默认的异常。
|
static void |
notEmpty(Collection<?> collection,
String message)
断言给定的集合对象非空,如果断言不准确则根据message参数抛出异常。
|
static void |
notEmpty(Map<?,?> map)
断言给定的Map对象非空,如果断言不准确则抛出默认的异常。
|
static void |
notEmpty(Map<?,?> map,
String message)
断言给定的Map对象非空,如果断言不准确则根据message参数抛出异常。
|
static void |
notEmpty(Object[] array)
断言给定的数组非空,如果断言不准确则抛出默认的异常。
|
static void |
notEmpty(Object[] array,
String message)
断言给定的数组非空,如果断言不准确则根据message参数抛出异常。
|
static void |
notEmpty(String text)
断言给定的字符串非空,如果断言不准确则抛出默认的异常。
|
static void |
notEmpty(String text,
String message)
断言给定的字符串非空,如果断言不准确则根据message参数抛出异常。
|
static void |
notNull(Object object)
断言给定的对象的值不是null,如果断言不准确则抛出默认的异常。
|
static void |
notNull(Object object,
String message)
断言给定的对象的值不是null,如果断言不准确则根据message参数抛出异常。
|
public static void isTrue(boolean expression,
String message)
expression - 断言参数message - 断言不准确时抛出的异常信息public static void isTrue(boolean expression)
expression - 断言参数public static void isNull(Object object, String message)
object - 断言对象message - 断言不准确时抛出的异常信息public static void isNull(Object object)
object - 断言对象public static void notNull(Object object, String message)
object - 断言对象message - 断言不准确时抛出的异常信息public static void notNull(Object object)
object - 断言对象public static void notEmpty(String text, String message)
text - 断言字符串message - 断言不准确时抛出的异常信息public static void notEmpty(String text)
text - 断言字符串public static void doesNotContain(String textToSearch, String substring, String message)
textToSearch - 被搜索的字符串substring - 子字符串message - 断言不准确时抛出的异常信息public static void doesNotContain(String textToSearch, String substring)
textToSearch - 被搜索的字符串substring - 子字符串public static void notEmpty(Object[] array, String message)
array - 断言数组message - 断言不准确时抛出的异常信息public static void notEmpty(Object[] array)
array - 断言数组public static void notEmpty(Collection<?> collection, String message)
collection - 断言集合对象message - 断言不准确时抛出的异常信息public static void notEmpty(Collection<?> collection)
collection - 断言集合对象public static void notEmpty(Map<?,?> map, String message)
map - 断言Map对象message - 断言不准确时抛出的异常信息public static void notEmpty(Map<?,?> map)
map - 断言Map对象public static void isInstanceOf(Class<?> type, Object obj, String message)
type - Class类型obj - 断言对象message - 断言不准确时抛出的异常信息public static void isInstanceOf(Class<?> type, Object obj)
type - Class类型obj - 断言对象public static void isAssignable(Class<?> superType, Class<?> subType, String message)
superType - 断言的超类subType - 断言的子类message - 断言不准确时抛出的异常信息public static void isAssignable(Class<?> superType, Class<?> subType)
superType - 断言的超类subType - 断言的子类public static void hasText(String text)
Copyright © 2016. All rights reserved.