Package org.aitools.programd.test.aiml

Class Summary
AlertKeywordChecker Tests whether a given input does not contain all of a list of expected keywords.
AnswerChecker Tests whether a given input equals an expected string.
Checker Performs a specific test on a given input.
ExpectedKeywordChecker Checks that a string contains all of a list of expected keywords.
LengthChecker Tests whether a given input has an expected length.
MatchChecker Tests whether a given input matches a regular expression.
TestCase A TestCase contains an inputs and a set of checkers that test the response to that inputs.
TestCommand A TestCommand provides an interface to the AIML testing facility.
Tester A Tester loads one or more test suites and runs them, logging output.
TestReport Contains a list of test successes and failures, and can generate a report about them.
TestResult Represents a test result (a success or failure).
TestSuite A TestSuite comprises a set of TestCases.