public class CCSMAssert extends java.lang.Object
| Constructor and Description |
|---|
CCSMAssert() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
checkedCast(java.lang.Object object,
java.lang.Class<T> clazz)
This calls
isInstanceOf(Object, Class) and, if this doesn't fail
returns the casted object. |
static void |
fail(java.lang.String message) |
static void |
fail(java.lang.String message,
java.lang.Throwable t) |
static void |
isFalse(boolean condition,
java.lang.String message)
Checks if a condition is
false. |
static void |
isFalse(boolean condition,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks if a condition is
false. |
static void |
isInstanceOf(java.lang.Object object,
java.lang.Class<?> clazz)
Checks that the object is a instance of the class.
|
static void |
isNotEmpty(java.util.Collection<?> collection,
java.lang.String message) |
static void |
isNotEmpty(java.util.Collection<?> collection,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks whether a collection is
null or empty. |
static void |
isNotEmpty(java.lang.String s,
java.lang.String message) |
static void |
isNotEmpty(java.lang.String s,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks whether a String is
null or empty. |
static void |
isNotNull(java.lang.Object reference)
Checks whether a reference is
null. |
static void |
isNotNull(java.lang.Object reference,
java.lang.String message)
Checks whether a reference is
null. |
static void |
isNotNull(java.lang.Object reference,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks whether a reference is
null. |
static void |
isPresent(java.util.Optional<?> optional,
java.lang.String message) |
static void |
isPresent(java.util.Optional<?> optional,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks whether an Optional is present.
|
static void |
isTrue(boolean condition,
java.lang.String message)
Checks if a condition is
true. |
static void |
isTrue(boolean condition,
java.util.function.Supplier<java.lang.String> messageSupplier)
Checks if a condition is
true. |
public CCSMAssert()
public static void isTrue(boolean condition, java.lang.String message) throws java.lang.AssertionError
true.condition - condition to checkmessage - exception messagejava.lang.AssertionError - if the condition is falsepublic static void isTrue(boolean condition, java.util.function.Supplier<java.lang.String> messageSupplier) throws java.lang.AssertionError
true.condition - condition to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the condition is falsepublic static void isFalse(boolean condition, java.lang.String message) throws java.lang.AssertionError
false.condition - condition to checkmessage - exception messagejava.lang.AssertionError - if the condition is truepublic static void isFalse(boolean condition, java.util.function.Supplier<java.lang.String> messageSupplier) throws java.lang.AssertionError
false.condition - condition to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the condition is truepublic static void isInstanceOf(java.lang.Object object, java.lang.Class<?> clazz)
public static <T> T checkedCast(java.lang.Object object, java.lang.Class<T> clazz)
isInstanceOf(Object, Class) and, if this doesn't fail
returns the casted object.public static void fail(java.lang.String message, java.lang.Throwable t) throws java.lang.AssertionError
java.lang.AssertionError - with message and throwablepublic static void fail(java.lang.String message) throws java.lang.AssertionError
java.lang.AssertionError - with messagepublic static void isNotNull(java.lang.Object reference) throws java.lang.AssertionError
null.reference - reference to checkjava.lang.AssertionError - if the reference is nullpublic static void isNotNull(java.lang.Object reference, java.lang.String message) throws java.lang.AssertionError
null.reference - reference to checkmessage - exception messagejava.lang.AssertionError - if the reference is nullpublic static void isNotNull(java.lang.Object reference, java.util.function.Supplier<java.lang.String> messageSupplier) throws java.lang.AssertionError
null.reference - reference to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the reference is nullpublic static void isNotEmpty(java.lang.String s, java.lang.String message) throws java.lang.AssertionError
java.lang.AssertionErrorisNotNull(Object, Supplier)public static void isNotEmpty(java.lang.String s, java.util.function.Supplier<java.lang.String> messageSupplier) throws java.lang.AssertionError
null or empty.s - String to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the String is emptypublic static void isNotEmpty(java.util.Collection<?> collection, java.lang.String message) throws java.lang.AssertionError
java.lang.AssertionErrorisNotEmpty(Collection, Supplier)public static void isNotEmpty(java.util.Collection<?> collection, java.util.function.Supplier<java.lang.String> messageSupplier) throws java.lang.AssertionError
null or empty.collection - Collection to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the collection is emptypublic static void isPresent(java.util.Optional<?> optional, java.lang.String message)
isPresent(Optional, Supplier)public static void isPresent(java.util.Optional<?> optional, java.util.function.Supplier<java.lang.String> messageSupplier)
optional - Optional to checkmessageSupplier - supplier for the exception message evaluated in case the assertion
failsjava.lang.AssertionError - if the Optional is not present