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.
An attribute Matcher based on
IdentifierMatcher.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.A class tester which tests properties of a class.
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.
An identifier Matcher.
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.
A method tester which tests properties of a class.
An instance of
NormalResult represents a call that resulted in no exception.A type representing no expected behavior.
A parameter matcher based on
IdentifierMatcher.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.
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.
A utility class used for JUnit tests which provides reflective access to some properties and
assertions.
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.