All Classes and Interfaces
Class
Description
A type representing the actual behavior in a test.
A type representing the expected exceptional behavior in a test.
A collection of methods for building actual exceptions.
A type representing the actual object in a test.
A collection of simple
ArgumentConverters for using JSON arrays in JUnit tests.Automatically convert
ArrayNode to any supported parameter type.A collection of assertion methods.
Deprecated, for removal: This API element is subject to removal in a future version.
A basic implementation of a comment factory.
A basic implementation of a context.
A basic implementation an always failing test.
A basic implementation of a
method link.A basic implementation of a property.
BasicResult<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected>
An abstract basic implementation of a test.
BasicResult.Builder<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
BasicResult.Builder.Factory<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
A basic implementation of a result of an always failing test.
A basic implementation of a result of an object test.
A collection of basic matchers for stringifiable objects.
BasicTest<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual>
An abstract basic implementation of a test.
BasicTest.Builder<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual,BT extends Test.Builder<TT,ET,RT,AT,BT>>
BasicTest.Builder.Factory<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual,BT extends Test.Builder<TT,ET,RT,AT,BT>>
A basic implementation of a test of a throwable call.
A basic implementation of a test of an object.
A basic implementation of a
type link.Deprecated, for removal: This API element is subject to removal in a future version.
A type representing a factory for creating result comments.
A type representing the context of a test.
A builder for contexts.
A factory for builders.
A type representing the expected behavior in a test.
A type representing the expected exceptional behavior in a test.
A collection of methods for building expected exceptional behaviors.
A type representing the expected object in a test.
A collection of methods for building expected objects.
A always-failing test.
A builder for fails.
A factory for
fail builders.An interface used to simply access fields.
A type that can be identified by an identifier.
Deprecated, for removal: This API element is subject to removal in a future version.
This class is used to provide arguments to a test method annotated with
JsonParameterSetTest.A class that contains methods to convert JsonNodes to java objects.
A set of test parameters that are stored in a json file.
A parameterized test that uses a JSON file as input and apply custom converters to the JSON nodes.
An implementation of a comment factory for JUnit runs.
An enumeration of kinds of links.
A match represents a match of an object matcher.
A matcher is a function mapping objects to positive/negative matches.
An interface used to simply access methods.
Deprecated, for removal: This API element is subject to removal in a future version.
An instance of
NormalResult represents a call that resulted in no exception.A type representing no expected behavior.
Deprecated, for removal: This API element is subject to removal in a future version.
A type representing a function for creating comments for a given result.
A type consisting of a key and a value.
A stringifier for transforming reflection object to string objects.
A utility class for resource handling.
Result<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected>
A type representing the result of a
Test.Result.Builder<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
A type representing a builder for results.
Result.Builder.Factory<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
A type representing a factory for builders.
A type representing the result of a throwable call.
A builder for results of throwable calls.
A factory for
result of throwable call builders.A result of a fail.
A builder for results of fails.
A factory for
result of fail builders.A type representing the result of a
TestOfObject.return null;
A factory for builders.
Utility class for creating
Criterions.A collection of utilities for working with spoon.
A type providing a human-readable string.
A stringifier is a function for transforming objects to a string representations.
Test<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual>
A type of a test.
Test.Builder<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual,BT extends Test.Builder<TT,ET,RT,AT,BT>>
A builder for tests.
Test.Builder.Factory<TT extends Test<TT,ET,RT,AT>,ET extends Expected,RT extends Result<RT,AT,TT,ET>,AT extends Actual,BT extends Test.Builder<TT,ET,RT,AT,BT>>
A factory for
test builders.A type for testing the throwing behavior of callables.
A builder for tests of throwable calls.
A test of an object.
A builder for tests of objects.
A factory for tests of object builders.
Deprecated, for removal: This API element is subject to removal in a future version.
An instance of
ThrowableResult represents a call that resulted in an Throwable.An interface used to simply access classes, interfaces and enumerations.
A link with an CtElement.
An interface for links to types with modifiers.
An interface for links to types with a name.
An interface for links to types with a type.
An interface for links to types with a list of types.