public class LettuceAssert extends Object
Modifier and Type | Method and Description |
---|---|
static void |
assertState(boolean condition,
String message)
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the
calling method.
|
static void |
assertState(boolean condition,
Supplier<String> messageSupplier)
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the
calling method.
|
static void |
isTrue(boolean value,
String message)
Assert that
value is true . |
static void |
isTrue(boolean value,
Supplier<String> messageSupplier)
Assert that
value is true . |
static void |
noNullElements(Collection<?> c,
String message)
Assert that a
Collection has no null elements. |
static void |
noNullElements(Collection<?> c,
Supplier<String> messageSupplier)
Assert that a
Collection has no null elements. |
static void |
noNullElements(Object[] array,
String message)
Assert that an array has no null elements.
|
static void |
noNullElements(Object[] array,
Supplier<String> messageSupplier)
Assert that an array has no null elements.
|
static void |
notEmpty(CharSequence string,
String message)
Assert that a string is not empty, it must not be
null and it must not be empty. |
static void |
notEmpty(CharSequence string,
Supplier<String> messageSupplier)
Assert that a string is not empty, it must not be
null and it must not be empty. |
static void |
notEmpty(int[] array,
String message)
Assert that an array has elements; that is, it must not be
null and must have at least one element. |
static void |
notEmpty(Object[] array,
String message)
Assert that an array has elements; that is, it must not be
null and must have at least one element. |
static void |
notEmpty(Object[] array,
Supplier<String> messageSupplier)
Assert that an array has elements; that is, it must not be
null and must have at least one element. |
static void |
notNull(Object object,
String message)
Assert that an object is not
null . |
static void |
notNull(Object object,
Supplier<String> messageSupplier)
Assert that an object is not
null . |
public static void notEmpty(CharSequence string, String message)
null
and it must not be empty.string
- the object to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object is null
or the underlying string is emptypublic static void notEmpty(CharSequence string, Supplier<String> messageSupplier)
null
and it must not be empty.string
- the object to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the object is null
or the underlying string is emptypublic static void notNull(Object object, String message)
null
.object
- the object to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object is null
public static void notNull(Object object, Supplier<String> messageSupplier)
null
.object
- the object to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the object is null
public static void notEmpty(Object[] array, String message)
null
and must have at least one element.array
- the array to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object array is null
or has no elementspublic static void notEmpty(Object[] array, Supplier<String> messageSupplier)
null
and must have at least one element.array
- the array to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the object array is null
or has no elementspublic static void notEmpty(int[] array, String message)
null
and must have at least one element.array
- the array to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object array is null
or has no elementspublic static void noNullElements(Object[] array, String message)
array
- the array to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object array contains a null
elementpublic static void noNullElements(Object[] array, Supplier<String> messageSupplier)
array
- the array to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the object array contains a null
elementpublic static void noNullElements(Collection<?> c, String message)
Collection
has no null elements.c
- the collection to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the Collection
contains a null
elementpublic static void noNullElements(Collection<?> c, Supplier<String> messageSupplier)
Collection
has no null elements.c
- the collection to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the Collection
contains a null
elementpublic static void isTrue(boolean value, String message)
value
is true
.value
- the value to checkmessage
- the exception message to use if the assertion failsIllegalArgumentException
- if the object array contains a null
elementpublic static void isTrue(boolean value, Supplier<String> messageSupplier)
value
is true
.value
- the value to checkmessageSupplier
- the exception message supplier to use if the assertion failsIllegalArgumentException
- if the object array contains a null
elementpublic static void assertState(boolean condition, String message)
condition
- a boolean expressionmessage
- the exception message to use if the assertion failsIllegalStateException
- if expression
is falsepublic static void assertState(boolean condition, Supplier<String> messageSupplier)
condition
- a boolean expressionmessageSupplier
- the exception message supplier to use if the assertion failsIllegalStateException
- if expression
is falseCopyright © 2022 lettuce.io. All rights reserved.