cryptix.util.test

Class TestException

public class TestException extends Exception

This exception is thrown when a test fails. If the test is running directly from the command line, the getErrorCode() method returns the error code that should be passed to System.exit.

Copyright © 1995-1997 Systemics Ltd on behalf of the Cryptix Development Team.
All rights reserved.

$Revision: 1.2 $

Since: Cryptix 3.0.2

Author: David Hopwood

Field Summary
static intABORTED_BY_USER
static intCOMPLETE_FAILURE
static intCOMPLETE_SUCCESS
static intFATAL_ERROR
static intILLEGAL_ARGUMENTS
static intNO_TESTS_AVAILABLE
static intPARTIAL_FAILURE
Constructor Summary
TestException(String reason, int code)
Constructs a TestException with the specified detail message and error code.
Method Summary
intgetErrorCode()
Returns the error code that should be passed to System.exit.

Field Detail

ABORTED_BY_USER

public static final int ABORTED_BY_USER

COMPLETE_FAILURE

public static final int COMPLETE_FAILURE

COMPLETE_SUCCESS

public static final int COMPLETE_SUCCESS

FATAL_ERROR

public static final int FATAL_ERROR

ILLEGAL_ARGUMENTS

public static final int ILLEGAL_ARGUMENTS

NO_TESTS_AVAILABLE

public static final int NO_TESTS_AVAILABLE

PARTIAL_FAILURE

public static final int PARTIAL_FAILURE

Constructor Detail

TestException

public TestException(String reason, int code)
Constructs a TestException with the specified detail message and error code.

Parameters: reason the reason why the exception was thrown. code the error code.

Method Detail

getErrorCode

public int getErrorCode()
Returns the error code that should be passed to System.exit.