Class Assert
java.lang.Object
org.locationtech.jts.util.Assert
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidThrows anAssertionFailedExceptionif the given objects are not equal, according to theequalsmethod.static voidThrows anAssertionFailedExceptionwith the given message if the given objects are not equal, according to theequalsmethod.static voidisTrue(boolean assertion) Throws anAssertionFailedExceptionif the given assertion is not true.static voidThrows anAssertionFailedExceptionwith the given message if the given assertion is not true.static voidAlways throws anAssertionFailedException.static voidshouldNeverReachHere(String message) Always throws anAssertionFailedExceptionwith the given message.
-
Constructor Details
-
Assert
public Assert()
-
-
Method Details
-
isTrue
public static void isTrue(boolean assertion) Throws anAssertionFailedExceptionif the given assertion is not true.- Parameters:
assertion- a condition that is supposed to be true- Throws:
AssertionFailedException- if the condition is false
-
isTrue
Throws anAssertionFailedExceptionwith the given message if the given assertion is not true.- Parameters:
assertion- a condition that is supposed to be truemessage- a description of the assertion- Throws:
AssertionFailedException- if the condition is false
-
equals
Throws anAssertionFailedExceptionif the given objects are not equal, according to theequalsmethod.- Parameters:
expectedValue- the correct valueactualValue- the value being checked- Throws:
AssertionFailedException- if the two objects are not equal
-
equals
Throws anAssertionFailedExceptionwith the given message if the given objects are not equal, according to theequalsmethod.- Parameters:
expectedValue- the correct valueactualValue- the value being checkedmessage- a description of the assertion- Throws:
AssertionFailedException- if the two objects are not equal
-
shouldNeverReachHere
public static void shouldNeverReachHere()Always throws anAssertionFailedException.- Throws:
AssertionFailedException- thrown always
-
shouldNeverReachHere
Always throws anAssertionFailedExceptionwith the given message.- Parameters:
message- a description of the assertion- Throws:
AssertionFailedException- thrown always
-