public class Assert {
public static void isTrue(boolean expression, String message) {
if (!expression) {
throw new ApiException(message);
}
}
public static void isFalse(boolean expression, String message) {
isTrue(expression, message);
}
public static void isNull(Object object, String message) {
isTrue(object == null, message);
}
public static void notNull(Object object, String message) {
isTrue(object != null, message);
}
public static void notEmpty(String value, String message) {
isTrue(StringUtils.isNotBlank(value), message);
}
public static void notEmpty(Collection<?> collection, String message) {
isTrue(CollectionUtils.isNotEmpty(collection), message);
}
public static void notEmpty(Map<?, ?> map, String message) {
isTrue(CollectionUtils.isNotEmpty(map), message);
}
public static void notEmpty(Object[] array, String message) {
isTrue(ArrayUtils.isNotEmpty(array), message);
}
}
Assert 断言
最新推荐文章于 2022-08-16 20:30:54 发布