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>>
 
 
 
 
 
 
 
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.
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.
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.
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.
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.
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.