- java.lang.Object
-
- com.appslandia.common.utils.AssertUtils
-
-
Constructor Summary
Constructors Constructor Description AssertUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertFalse(boolean expression)static voidassertFalse(boolean expression, String errorMessage)static voidassertFalse(boolean expression, Supplier<String> errorMessage)static <T> Collection<T>assertHasElements(Collection<T> elements)static <T> Collection<T>assertHasElements(Collection<T> elements, String errorMessage)static <T> Collection<T>assertHasElements(Collection<T> elements, Supplier<String> errorMessage)static <T> T[]assertHasElements(T[] elements)static <T> T[]assertHasElements(T[] elements, String errorMessage)static <T> T[]assertHasElements(T[] elements, Supplier<String> errorMessage)static doubleassertNegative(double value)static doubleassertNegative(double value, String errorMessage)static doubleassertNegative(double value, Supplier<String> errorMessage)static doubleassertNonNegative(double value)static doubleassertNonNegative(double value, String errorMessage)static doubleassertNonNegative(double value, Supplier<String> errorMessage)static intassertNonNegative(int value)static intassertNonNegative(int value, String errorMessage)static intassertNonNegative(int value, Supplier<String> errorMessage)static longassertNonNegative(long value)static longassertNonNegative(long value, String errorMessage)static longassertNonNegative(long value, Supplier<String> errorMessage)static doubleassertNonPositive(double value)static doubleassertNonPositive(double value, String errorMessage)static doubleassertNonPositive(double value, Supplier<String> errorMessage)static StringassertNotBlank(String text)static StringassertNotBlank(String text, String errorMessage)static StringassertNotBlank(String text, Supplier<String> errorMessage)static <T> TassertNotNull(T obj)static <T> TassertNotNull(T obj, String errorMessage)static <T> TassertNotNull(T obj, Supplier<String> errorMessage)static voidassertNull(Object obj)static voidassertNull(Object obj, String errorMessage)static voidassertNull(Object obj, Supplier<String> errorMessage)static doubleassertPositive(double value)static doubleassertPositive(double value, String errorMessage)static doubleassertPositive(double value, Supplier<String> errorMessage)static intassertPositive(int value)static intassertPositive(int value, String errorMessage)static intassertPositive(int value, Supplier<String> errorMessage)static longassertPositive(long value)static longassertPositive(long value, String errorMessage)static longassertPositive(long value, Supplier<String> errorMessage)static voidassertState(boolean expression)static voidassertState(boolean expression, String errorMessage)static voidassertState(boolean expression, Supplier<String> errorMessage)static <T> TassertStateNotNull(T obj)static <T> TassertStateNotNull(T obj, String errorMessage)static <T> TassertStateNotNull(T obj, Supplier<String> errorMessage)static voidassertStateNull(Object obj)static voidassertStateNull(Object obj, String errorMessage)static voidassertStateNull(Object obj, Supplier<String> errorMessage)static voidassertTrue(boolean expression)static voidassertTrue(boolean expression, String errorMessage)static voidassertTrue(boolean expression, Supplier<String> errorMessage)
-
-
-
Method Detail
-
assertTrue
public static void assertTrue(boolean expression)
-
assertTrue
public static void assertTrue(boolean expression, String errorMessage)
-
assertFalse
public static void assertFalse(boolean expression)
-
assertFalse
public static void assertFalse(boolean expression, String errorMessage)
-
assertNotNull
public static <T> T assertNotNull(T obj)
-
assertNotNull
public static <T> T assertNotNull(T obj, String errorMessage)
-
assertNull
public static void assertNull(Object obj)
-
assertState
public static void assertState(boolean expression)
-
assertState
public static void assertState(boolean expression, String errorMessage)
-
assertStateNotNull
public static <T> T assertStateNotNull(T obj)
-
assertStateNotNull
public static <T> T assertStateNotNull(T obj, String errorMessage)
-
assertStateNull
public static void assertStateNull(Object obj)
-
assertHasElements
public static <T> T[] assertHasElements(T[] elements)
-
assertHasElements
public static <T> T[] assertHasElements(T[] elements, String errorMessage)
-
assertHasElements
public static <T> T[] assertHasElements(T[] elements, Supplier<String> errorMessage)
-
assertHasElements
public static <T> Collection<T> assertHasElements(Collection<T> elements)
-
assertHasElements
public static <T> Collection<T> assertHasElements(Collection<T> elements, String errorMessage)
-
assertHasElements
public static <T> Collection<T> assertHasElements(Collection<T> elements, Supplier<String> errorMessage)
-
assertPositive
public static int assertPositive(int value)
-
assertPositive
public static int assertPositive(int value, String errorMessage)
-
assertNonNegative
public static int assertNonNegative(int value)
-
assertNonNegative
public static int assertNonNegative(int value, String errorMessage)
-
assertPositive
public static long assertPositive(long value)
-
assertPositive
public static long assertPositive(long value, String errorMessage)
-
assertNonNegative
public static long assertNonNegative(long value)
-
assertNonNegative
public static long assertNonNegative(long value, String errorMessage)
-
assertPositive
public static double assertPositive(double value)
-
assertPositive
public static double assertPositive(double value, String errorMessage)
-
assertNonNegative
public static double assertNonNegative(double value)
-
assertNonNegative
public static double assertNonNegative(double value, String errorMessage)
-
assertNonNegative
public static double assertNonNegative(double value, Supplier<String> errorMessage)
-
assertNegative
public static double assertNegative(double value)
-
assertNegative
public static double assertNegative(double value, String errorMessage)
-
assertNonPositive
public static double assertNonPositive(double value)
-
assertNonPositive
public static double assertNonPositive(double value, String errorMessage)
-
-