cryptix.test

Class TestAll


(package private) class TestAll
extends BaseTest

Class for running all tests in the cryptix.test package.

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

$Revision: 1.11 $

Author:
David Hopwood

Since:
Cryptix 2.2.2

Field Summary

Fields inherited from class cryptix.util.test.BaseTest

out, status

Method Summary

String
describeOptions()
Describes the command-line options of this class.
protected void
engineTest()
This method should be overridden by test subclasses, to perform the actual testing.
static void
main(String[] args)
protected void
parseOption(String option)
Parses a command-line option.

Methods inherited from class cryptix.util.test.BaseTest

commandline, commandline, describeOptions, describeUsage, engineTest, error, error, error, fail, getErrors, getExpectedPasses, getFailures, getName, getPasses, getSkipped, init, isGuiEnabled, isOverallPass, isVerbose, parseOption, parseOptions, pass, passIf, report, setExpectedPasses, setGuiEnabled, setName, setOutput, setVerbose, skip, test, waitForExit

Method Details

describeOptions

public String describeOptions()
Describes the command-line options of this class.
Overrides:
describeOptions in interface BaseTest


engineTest

protected void engineTest()
            throws Exception
This method should be overridden by test subclasses, to perform the actual testing.
Overrides:
engineTest in interface BaseTest


main

public static void main(String[] args)


parseOption

protected void parseOption(String option)
            throws TestException
Parses a command-line option. If the option is not recognised, super.parseOption(option) should be called.

Case should generally not be significant in option names.

Overrides:
parseOption in interface BaseTest