All Types

ch.tutteli.atrium.assertions.AssertionGroup

Represent a group of IAssertions identified by a name and an associated subject.

ch.tutteli.atrium.assertions.FeatureAssertionGroup

Represent a group of IAssertion identified by a featureName and a belonging feature.

ch.tutteli.atrium.assertions.IAssertion

The base interface of all assertions, providing the method holds.

ch.tutteli.atrium.checking.IAssertionChecker

Checks given IAssertions and reports if one of them fails.

ch.tutteli.atrium.reporting.IAssertionFormatter

Represents a formatter for an IAssertion and its Messages.

ch.tutteli.atrium.assertions.IAssertionGroup

The base interface for IAssertion groups, providing a default implementation for IAssertion.holds which returns true if all its assertions hold.

ch.tutteli.atrium.creating.IAssertionPlant

Represents a plant for IAssertions and offers the possibility to check all the added assertions.

ch.tutteli.atrium.creating.IAssertionPlantNullable

Represents an assertion plant for nullable types.

ch.tutteli.atrium.creating.IAssertionPlantWithCommonFields

An assertion plant which has CommonFields; provides the property subject for ease of use.

ch.tutteli.atrium.IAtriumFactory

The minimum contract of the abstract factory of atrium.

ch.tutteli.atrium.assertions.IFeatureAssertionGroup

The base interface for feature IAssertion groups, providing a default implementation for IAssertion.holds which returns true if all its assertions hold.

ch.tutteli.atrium.assertions.IMultiMessageAssertion

The base interface for IAssertions which have multiple Messages.

ch.tutteli.atrium.reporting.IObjectFormatter

Represents a formatter for objects.

ch.tutteli.atrium.assertions.IOneMessageAssertion

The base interface for IAssertions which have one Message.

ch.tutteli.atrium.reporting.IReporter

Represents a reporter which reports about IAssertions.

ch.tutteli.atrium.assertions.Message

Represents a message of an IAssertion.

ch.tutteli.atrium.assertions.OneMessageAssertion

A default implementation for IOneMessageAssertion.

ch.tutteli.atrium.reporting.RawString

Use this class to represent a String which should be treated as raw String in reporting.