Interface | Description |
---|---|
Test |
Defines the interface of a
Test case. |
TestFilter |
Interace to accept or reject a test or testSuite.
|
TestReport |
Defines the interface of a
TestReport produced
by a Test case. |
TestReportProcessor |
Interface for classes that can process
TestReport instances
This allows different applications to use the same TestReport
for different purposes, such as generating an XML output or
emailing a test result summary. |
TestSuite |
A
TestSuite is a composite test, that is, a test
made of multiple children Test cases. |
TestSuiteReport |
Defines the interface of a
TestReport produced
by a TestSuite . |
Class | Description |
---|---|
AbstractTest |
Base class containing convenience methods for writing tests.
|
AbstractTestSuite |
This class provides an implementation for the
addTest
method and a protected member to store the children Test
instances. |
DefaultTestReport |
Simple, default implementation for the
TestReport
interface. |
DefaultTestSuite |
Default implementation of the
TestSuite interface. |
DefaultTestSuiteReport |
Simple implementation of the
TestReport interface
for TestSuite |
Messages |
This class manages the message for the test.svg module.
|
OnePerformanceTest | |
ParametrizedTest |
This test validates that test properties are inherited from the class that
defines the "class" attribute down to each test instance that uses the
same class.
|
PerformanceTest |
This abstract
Test implementation instruments performance
testing. |
PerformanceTestValidator |
Validates the operation of the
PerformanceTest class. |
SimpleTestReportProcessor |
A simple implementation of the
TestReportProcessor interface
that prints out the TestReport to the standard output. |
SimpleTestRunner |
Simple GUI tool to run a
Test . |
TestReport.Entry |
Inner class for describing an information element in a
TestReport |
TestReportValidator |
This
Test implementation can be used to validate the
operation of a specific test. |
Exception | Description |
---|---|
AssertEqualsException |
Exception which Tests can throw when a specific
assertEquals fails. |
AssertException |
Exception which Tests can throw when a specific assertion fails.
|
AssertNullException |
Exception which Tests can throw when a specific
assertNull fails. |
AssertTrueException |
Exception which Tests can throw when a specific
assertTrue fails. |
TestErrorConditionException |
Exception which
AbstractTest extensions can throw from the
rumImpl method to report an error condition. |
TestException |
Classes in the test package and subpackages should throw
TestException to reflect internal failures in their
operation. |
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.