All Classes and Interfaces
Class
Description
Annotation used to specify methods that should be executed after all test methods in a test class.
An interface that represents a callback method to be executed after all tests have run.
Represents an annotation used to annotate methods that should be executed after each test method in a test class.
Represents a callback function to be executed after each test.
Test case abstract class.
Test case result that can be either success or failure
The
BeforeAll annotation is used to mark a method that will be executed once before all test methods in a test class.A functional interface that represents a callback to be executed before all test cases in a test suite.
An annotation used to mark methods that should be executed before each test case in a testing framework.
This functional interface represents a callback that is executed before each test method
Callback interface
Closeable case
Annotation that specifies the test configuration class for a particular class.
Exception thrown when a duplicated test names are found
Annotation that specifies the extensions classes for a particular class.
A class that aggregates all callbacks present in a test class.
A descriptor for a giwt test class
Giwt error abstract class
A descriptor for a giwt test method
A descriptor for a giwt parameterized test method
This class contains predicates that are used to filter test classes and methods.
Annotation to indicate that a proxy test class should be generated for this class.
Giwt test engine
Giwt test executor
This class contains a utility method that allows to match a value against a list of cases and return the result of the
first matching case.
This class contains the names of the Maven arguments that can be used when launching
mvn test.A custom annotation used to mark a test method as a parameterized test.
Used to specify the name of a record generated for a method .
An annotation for specifying the name of a parameter source.
This class is responsible for processing the report template and generating the report.
This class contains utility methods that are used to append tests to the root of the engine descriptor.
This annotation is used to mark a test class or method as skipped.
This class represents a statement message.
The
Test annotation is used to mark a method as a test case.This class is responsible for generating the report.
Test configuration class
Test parameters
This class contains utility methods that are used to format text in the console.
This class contains utility methods that are used to run test callbacks, to get test parameters and other utility methods.