com.vividsolutions.jts.util

Class Assert


public class Assert
extends java.lang.Object

A utility for making programming assertions.
Version:
1.6

Method Summary

static void
equals(Object expectedValue, Object actualValue)
Throws an AssertionFailedException if the given objects are not equal, according to the equals method.
static void
equals(Object expectedValue, Object actualValue, String message)
Throws an AssertionFailedException with the given message if the given objects are not equal, according to the equals method.
static void
isTrue(boolean assertion)
Throws an AssertionFailedException if the given assertion is not true.
static void
isTrue(boolean assertion, String message)
Throws an AssertionFailedException with the given message if the given assertion is not true.
static void
shouldNeverReachHere()
Always throws an AssertionFailedException.
static void
shouldNeverReachHere(String message)
Always throws an AssertionFailedException with the given message.

Method Details

equals

public static void equals(Object expectedValue,
                          Object actualValue)
Throws an AssertionFailedException if the given objects are not equal, according to the equals method.
Parameters:
expectedValue - the correct value
actualValue - the value being checked

equals

public static void equals(Object expectedValue,
                          Object actualValue,
                          String message)
Throws an AssertionFailedException with the given message if the given objects are not equal, according to the equals method.
Parameters:
expectedValue - the correct value
actualValue - the value being checked
message - a description of the assertion

isTrue

public static void isTrue(boolean assertion)
Throws an AssertionFailedException if the given assertion is not true.
Parameters:
assertion - a condition that is supposed to be true

isTrue

public static void isTrue(boolean assertion,
                          String message)
Throws an AssertionFailedException with the given message if the given assertion is not true.
Parameters:
assertion - a condition that is supposed to be true
message - a description of the assertion

shouldNeverReachHere

public static void shouldNeverReachHere()
Always throws an AssertionFailedException.

shouldNeverReachHere

public static void shouldNeverReachHere(String message)
Always throws an AssertionFailedException with the given message.
Parameters:
message - a description of the assertion