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.
Constants properties
 
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.
GiwtProxyable annotation processor
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.