Assert
public class Assert {
public static final void assertTrue (final String errorMessage,
boolean assertee){
if (!assertee) {
throw new RuntimeException(errorMessage);
}
}
public static final void assertEquals (final String errorMessage,
final String expressionOne, final String expressionTwo) {
if (!expressionOne.equals(expressionTwo)) {
throw new RuntimeException(errorMessage);
}
}
public static void assertEquals(String errorMessage,
int expressionOne, int expressionTwo) {
if (expressionOne != expressionTwo) {
throw new RuntimeException(errorMessage);
}
}
public static void assertNull(String errorMessage, String assertee) {
if (assertee != null) {
throw new RuntimeException(errorMessage);
}
}
public static void assertNotNull(String errorMessage,
String assertee) {
if (assertee == null) {
throw new RuntimeException(errorMessage);
}
}
}