org.jutil.debug
Class TAssert

java.lang.Object
  extended by org.jutil.debug.TAssert

public final class TAssert
extends java.lang.Object

This is the debug version TAssert utility code class.

this version is designed to be used whilst debugging and to be replace by just changing the import statement when ready to release. debug version import org.jutil.debug.TAssert; nodebug version import org.jutil.TAssert;


Method Summary
static void isFalse(boolean expression)
          Test an expression is false
static void isFalse(boolean expression, java.lang.String message)
          Test an expression is false and provide an error message;
static void isTrue(boolean expression)
          Test an expression is true
static void isTrue(boolean expression, java.lang.String message)
          Test an expression is true and provide an error message;
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isTrue

public static final void isTrue(boolean expression)
Test an expression is true

Usage:

 TAssert.isTrue(name != null);
 

Parameters:
expression - boolean, expression to test.

isFalse

public static final void isFalse(boolean expression)
Test an expression is false

Usage:

 TAssert.isFalse(name == null);
 

Parameters:
expression - boolean, expression to test.

isTrue

public static final void isTrue(boolean expression,
                                java.lang.String message)
Test an expression is true and provide an error message;

Usage:

 TAssert.isTrue(address1 != null, "Input field address1 invalid");
 

Parameters:
expression - boolean, expression to test.
message - boolean, error message.

isFalse

public static final void isFalse(boolean expression,
                                 java.lang.String message)
Test an expression is false and provide an error message;

Usage:

 TAssert.isFalse((address1 == null || address1.length < 1), "Input field address1 invalid");
 

Parameters:
expression - boolean, expression to test.
message - boolean, error message.