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>>
 
 
 
 
 
 
 
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.
CommentFactory<RT extends Result<?,?,?,?>>
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.
PreCommentSupplier<TR extends Result<?,?,?,?>>
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 result of a fail.
A builder for results of fails.
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 test of an object.
A builder for tests of objects.
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.