KDoc of Atrium

All Types

ch.tutteli.atrium.domain.creating.throwable.thrown.providers.AbsentThrowableMessageProviderFactory

Defines the minimum set of ThrowableThrown.AbsentThrowableMessageProviders, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.AbsentThrowableMessageProviderFactoryBuilder

Delegates inter alia to the implementation of AbsentThrowableMessageProviderFactory. In detail, it implements AbsentThrowableMessageProviderFactory by delegating to absentThrowableMessageProviderFactory which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.creating.AnyAssertions

Defines the minimum set of assertion functions and builders applicable to Any type, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.AnyAssertionsBuilder

Delegates inter alia to the implementation of AnyAssertions. In detail, it implements AnyAssertions by delegating to anyAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.creating.any.typetransformation.AnyTypeTransformation

Defines the contract for sophisticated type transformation assertion builders.

ch.tutteli.atrium.assertions.any.typetransformation.AnyTypeTransformation

Defines the contract for sophisticated narrowing assertion builders.

ch.tutteli.atrium.domain.creating.any.typetransformation.creators.AnyTypeTransformationAssertions

Defines the minimum set of assertion functions representing a type transformation, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.AnyTypeTransformationAssertionsBuilder

Delegates inter alia to the implementation of AnyTypeTransformationAssertions. In detail, it implements AnyTypeTransformationAssertions by delegating to anyTypeTransformationAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.builders.creating.AnyTypeTransformationFailureHandlerFactoryBuilder

Delegates inter alia to the implementation of FailureHandlerFactory. In detail, it implements FailureHandlerFactory by delegating to failureHandlerFactory which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.reporting.translating.ArgumentsSupportingTranslator

Represents a Translator which supports TranslatableWithArgs.

ch.tutteli.atrium.creating.Assert

Type alias for AssertionPlant which should be used in API modules.

ch.tutteli.atrium.domain.builders.AssertImpl

Bundles different domain objects which are defined by the module atrium-domain-api to give users of Atrium a fluent API as well.

ch.tutteli.atrium.creating.AssertMarker

DSL Marker for AssertionPlant (and its type alias Assert).

ch.tutteli.atrium.assertions.Assertion

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

ch.tutteli.atrium.assertions.builders.AssertionBuilder

Represents a builder which creates Assertions and AssertionGroups.

ch.tutteli.atrium.assertions.builders.AssertionBuilderFinalStep

Final step in the AssertionBuilder process, creates the desired Assertion of type T.

ch.tutteli.atrium.checking.AssertionChecker

Checks given Assertions and reports if one of them fails.

ch.tutteli.atrium.domain.creating.collectors.AssertionCollector

Responsible to collect assertions made in a sub-AssertionPlant.

ch.tutteli.atrium.domain.builders.creating.collectors.AssertionCollectorBuilder

Delegates inter alia to the implementation of AssertionCollector. In detail, it implements AssertionCollector by delegating to assertionCollector which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.assertions.composers.AssertionComposer

Responsible to compose Assertions based on the AssertionBuilder.

ch.tutteli.atrium.reporting.AssertionFormatter

Represents a formatter for Assertions and AssertionGroups.

ch.tutteli.atrium.domain.builders.reporting.AssertionFormatterChosenOptions

Represents the so far chosen options which are relevant to create AssertionFormatters.

ch.tutteli.atrium.reporting.AssertionFormatterController

Responsible to control the flow of reporting using registered AssertionFormatters.

ch.tutteli.atrium.domain.builders.reporting.AssertionFormatterControllerOption

Provides options to create an AssertionFormatterController.

ch.tutteli.atrium.reporting.AssertionFormatterFacade

Responsible to call an appropriate AssertionFormatter which supports formating a given Assertion.

ch.tutteli.atrium.domain.builders.reporting.AssertionFormatterFacadeOption

Provides options to create an AssertionFormatterFacade.

ch.tutteli.atrium.reporting.AssertionFormatterParameterObject

A parameter object used for interactions between AssertionFormatterController and AssertionFormatter.

ch.tutteli.atrium.assertions.AssertionGroup

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

ch.tutteli.atrium.assertions.builders.AssertionGroupDescriptionAndEmptyRepresentationOption

Option step which allows to specify the AssertionGroup.description -- RawString.EMPTY is used as AssertionGroup.representation.

ch.tutteli.atrium.assertions.builders.AssertionGroupDescriptionAndRepresentationOption

Option step which allows to specify AssertionGroup.description and AssertionGroup.representation.

ch.tutteli.atrium.assertions.AssertionGroupType

Represents a type of an AssertionGroup.

ch.tutteli.atrium.reporting.AssertionPairFormatter

Represents a formatter of assertion pairs -- which consists of a Translatable and a representation.

ch.tutteli.atrium.domain.builders.reporting.AssertionPairFormatterOption

Provides options to create an AssertionPairFormatter.

ch.tutteli.atrium.creating.AssertionPlant

Represents a plant for Assertions based on a non nullable subject.

ch.tutteli.atrium.creating.AssertionPlantNullable

Represents an assertion plant for nullable types.

ch.tutteli.atrium.creating.AssertionPlantWithCommonFields

An assertion plant which has CommonFields.

ch.tutteli.atrium.verbs.internal.AssertionVerb
ch.tutteli.atrium.verbs.AssertionVerb

The Translatables for the assertion functions assert, assertThat and expect.

ch.tutteli.atrium.verbs.internal.AssertionVerbFactory

Only required if you implement a custom component (for instance an own Reporter, ObjectFormatter etc.) or an own assertion function API (e.g., atrium-api-cc-en_GB in a different language) and you want to reuse a specification from atrium-spec to test your custom component against it.

ch.tutteli.atrium.assertions.builders.AssertionsOption

Option step which allows to specify AssertionGroup.assertions.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.AtLeastCheckerOption

Represents the extension point for another option after a contains at least-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.AtLeastCheckerOptionBase

The base class for builders which create a contains at least check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.AtLeastCheckerOptionBase

The base class for builders which create a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.AtLeastCheckerOptionImpl

Represents the builder of a contains at least-check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.AtLeastCheckerOptionImpl

Represents the builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.AtLeastCheckerOptionImpl

Represents the builder of a contains at least-check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.AtLeastCheckerOptionImpl

Represents the builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.AtMostCheckerOption

Represents the extension point for another option after a contains at least once but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.AtMostCheckerOptionBase

The base class for builders which create a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.AtMostCheckerOptionBase

The base class for builders which create a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.AtMostCheckerOptionImpl

Represents the builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.AtMostCheckerOptionImpl

Represents the builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.AtMostCheckerOptionImpl

Represents the builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.AtMostCheckerOptionImpl

Represents the builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.creating.BaseAssertionPlant

Represents a plant for Assertions and offers methods to addAssertions to this plant.

ch.tutteli.atrium.creating.BaseReportingAssertionPlant

Represents a plant for Assertions and offers methods to addAssertions to this plant.

ch.tutteli.atrium.assertions.BasicAssertionGroup

A default implementation for AssertionGroup -- it has a certain type, a description, a representation and of course assertions.

ch.tutteli.atrium.assertions.builders.BasicAssertionGroupFinalStep

Final step which creates an AssertionGroup with the previously defined groupType, description, representation and assertions.

ch.tutteli.atrium.assertions.BasicDescriptiveAssertion

A default implementation for DescriptiveAssertion which lazily evaluates holds.

ch.tutteli.atrium.assertions.BasicExplanatoryAssertion

A default implementation for ExplanatoryAssertion -- an assertion which only wants to give an explanation.

ch.tutteli.atrium.domain.creating.BigDecimalAssertions

Defines the minimum set of assertion functions and builders applicable to BigDecimal, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.BigDecimalAssertionsBuilder

Delegates inter alia to the implementation of BigDecimalAssertions. In detail, it implements BigDecimalAssertions by delegating to bigDecimalAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.BulletPointIdentifier

A marker interface for types which can be used to identify bullet points in CoreFactory.registerTextAssertionFormatterCapabilities.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.ButAtMostCheckerOption

Represents the extension point for another option after a contains at least but at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.ButAtMostCheckerOptionBase

The base class for builders which create the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.ButAtMostCheckerOptionBase

The base class for builders which create the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.ButAtMostCheckerOptionImpl

Represents the builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.ButAtMostCheckerOptionImpl

Represents the builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.ButAtMostCheckerOptionImpl

Represents the builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.ButAtMostCheckerOptionImpl

Represents the builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.domain.creating.CharSequenceAssertions

Defines the minimum set of assertion functions and builders applicable to CharSequence, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.CharSequenceAssertionsBuilder

Delegates inter alia to the implementation of CharSequenceAssertions. In detail, it implements CharSequenceAssertions by delegating to charSequenceAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.charsequence.contains.CharSequenceContains

Defines the deprecated contract for sophisticated CharSequence contains assertions.

ch.tutteli.atrium.domain.creating.charsequence.contains.CharSequenceContains

Defines the contract for sophisticated CharSequence builders.

ch.tutteli.atrium.assertions.charsequence.contains.creators.CharSequenceContainsAssertionCreator

Represents a creator of sophisticated contains assertions for CharSequence.

ch.tutteli.atrium.domain.creating.charsequence.contains.creators.CharSequenceContainsAssertions

Defines the minimum set of contains assertion functions for CharSequence, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.CharSequenceContainsAssertionsBuilder

Delegates inter alia to the implementation of CharSequenceContainsAssertions. In detail, it implements CharSequenceContainsAssertions by delegating to charSequenceContainsAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsAtLeastChecker

Represents a check that an expected object is contained at least times in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilderBase

The base class for builders which create a contains at least check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsAtMostChecker

Represents a check that an expected object is contained at most times in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilderBase

The base class for builders which create a contains at least once but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsBuilder

Represents the deprecated entry point of the fluent API of sophisticated contains assertions. It contains the plant for which the Assertion shall be build as well as the decoration behaviour which shall be applied to the plant's subject.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilderBase

The base class for builders which create the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsChecker

Represents the base class for CharSequenceContains.Checker.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsCheckerBuilder

The deprecated base class for builders which create CharSequenceContains.Checkers within the fluent API of a sophisticated contains assertion which was started with the given containsBuilder.

ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsExactlyChecker

Represents a check that an expected object is contained exactly times in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilderBase

The base class for builders which create a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.searchers.CharSequenceContainsIgnoringCaseIndexSearcher

Represents a Searcher which implements the CharSequenceContainsIgnoringCaseSearchBehaviour behaviour and uses CharSequence.indexOf to find expected objects.

ch.tutteli.atrium.assertions.charsequence.contains.searchers.CharSequenceContainsIgnoringCaseRegexSearcher

Represents a Searcher which implements the CharSequenceContainsIgnoringCaseSearchBehaviour behaviour and evaluates the matches of a given regular expression on the input of the search.

ch.tutteli.atrium.assertions.charsequence.contains.searchbehaviours.CharSequenceContainsIgnoringCaseSearchBehaviour

Represents the deprecated search behaviour that a CharSequenceContains.Searcher should ignore case when searching for an expected object.

ch.tutteli.atrium.assertions.charsequence.contains.searchers.CharSequenceContainsIndexSearcher

Represents a Searcher which uses CharSequence.indexOf to find expected objects.

ch.tutteli.atrium.assertions.charsequence.contains.searchbehaviours.CharSequenceContainsNoOpSearchBehaviour

Represents the deprecated default search behaviour or rather does not define a search behaviour at all.

ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsNotChecker

Represents a check that an expected object is not contained in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilderBase

The base class for builders which create a contains not check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilderBase

The base class for builders which create a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.assertions.charsequence.contains.searchbehaviours.CharSequenceContainsNotSearchBehaviour

Represents the deprecated default search behaviour but uses DescriptionCharSequenceAssertion.CONTAINS_NOT for the description.

ch.tutteli.atrium.assertions.charsequence.contains.searchers.CharSequenceContainsRegexSearcher

Represents a Searcher which evaluates the matches of a given regular expression on the input of the search.

ch.tutteli.atrium.domain.builders.creating.CharSequenceContainsSearchBehaviourFactoryBuilder

Delegates inter alia to the implementation of SearchBehaviourFactory. In detail, it implements SearchBehaviourFactory by delegating to searchBehaviourFactory which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.api.cc.de_CH.CharSequenceContainsSearchersKt

Deprecated, do not use this class, it is only here to retain binary compatibility.

ch.tutteli.atrium.api.cc.en_UK.CharSequenceContainsSearchersKt

Deprecated, do not use this class, it is only here to retain binary compatibility.

ch.tutteli.atrium.api.cc.infix.en_UK.CharSequenceContainsSearchersKt

Deprecated, do not use this class, it is only here to retain binary compatibility.

ch.tutteli.atrium.domain.creating.charsequence.contains.checkers.CheckerFactory

Defines the minimum set of CharSequenceContains.Checkers an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.creating.iterable.contains.checkers.CheckerFactory

Defines the minimum set of IterableContains.Checkers an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.creating.CheckingAssertionPlant

Represents a plant for Assertions and offers the possibility to check whether allAssertionsHold which have been added to this plant (since the last check).

ch.tutteli.atrium.creating.CollectingAssertionPlant

Represents an AssertionPlant which is intended to serve as receiver object for lambdas which create Assertions, in which this assertion plant collects the so created assertions.

ch.tutteli.atrium.domain.creating.CollectionAssertions

Defines the minimum set of assertion functions and builders applicable to Collection, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.CollectionAssertionsBuilder

Delegates inter alia to the implementation of CollectionAssertions. In detail, it implements CollectionAssertions by delegating to collectionAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.creating.ComparableAssertions

Defines the minimum set of assertion functions and builders applicable to Comparable, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.ComparableAssertionsBuilder

Delegates inter alia to the implementation of ComparableAssertions. In detail, it implements ComparableAssertions by delegating to comparableAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.basic.contains.Contains

Defines the deprecated basic contract for sophisticated contains assertion builders.

ch.tutteli.atrium.domain.creating.basic.contains.Contains

Defines the basic contract for sophisticated contains assertion builders.

ch.tutteli.atrium.assertions.basic.contains.creators.ContainsAssertionCreator

Represents the base class for Contains.Creators, providing a template to fulfill its job.

ch.tutteli.atrium.assertions.basic.contains.builders.ContainsBuilder

Represents the deprecated base class for builders representing the entry point of the process of building a sophisticated contains assertion.

ch.tutteli.atrium.assertions.basic.contains.checkers.ContainsChecker

Represents the deprecated base class for Contains.Checkers which compare how many occurrences of an expected object are found in the input of the search, against how many times the check expect it to be contained.

ch.tutteli.atrium.assertions.basic.contains.builders.ContainsCheckerBuilder

Represents the deprecated base class for builders representing a checking step in the process of building a sophisticated contains assertion.

ch.tutteli.atrium.assertions.basic.contains.creators.ContainsObjectsAssertionCreator

Represents the base class for Contains.Creators which use bare objects as search criteria (matching them with ==).

ch.tutteli.atrium.core.CoreFactory

The minimum contract of the 'abstract factory' of atrium.

ch.tutteli.atrium.assertions.builders.DefaultAssertionGroupBuilderOptions
ch.tutteli.atrium.assertions.DefaultExplanatoryAssertionGroupType

The AssertionGroupType for AssertionGroups whose assertions are used to explain something rather than pointing something out -- accordingly the AssertionGroup.holds should always return true.

ch.tutteli.atrium.assertions.DefaultFeatureAssertionGroupType

The AssertionGroupType for AssertionGroups which contain any kind of feature assertions.

ch.tutteli.atrium.assertions.DefaultIndentAssertionGroupType

The AssertionGroupType for AssertionGroups whose assertions should be displayed with an extra indent.

ch.tutteli.atrium.assertions.DefaultListAssertionGroupType

The AssertionGroupType for AssertionGroups whose assertions should be displayed in a list.

ch.tutteli.atrium.assertions.DefaultSummaryAssertionGroupType

The AssertionGroupType for AssertionGroups whose assertions should not be filtered (by a Reporter) and for which an AssertionFormatter should state whether they hold or not.

ch.tutteli.atrium.api.cc.infix.en_UK.DefaultTranslationsOf

Parameter object to express Translatable, vararg Translatable in the infix-api.

ch.tutteli.atrium.spec.DeprecationTestEngine

Represents a TestEngine (id 'spek-deprecation') which uses the SpekTestEngine but allows to define tests which shall be converted to ForgivingTests.

ch.tutteli.atrium.assertions.DescriptionAnyAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Any.

ch.tutteli.atrium.translations.DescriptionAnyAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Any.

ch.tutteli.atrium.assertions.DescriptionBasic

Contains the DescriptiveAssertion.descriptions which are so basic that one does not want to use a different wording in a two different assertion functions.

ch.tutteli.atrium.translations.DescriptionBasic

Contains the DescriptiveAssertion.descriptions which are so basic that one does not want to use a different wording in a two different assertion functions.

ch.tutteli.atrium.assertions.DescriptionBigDecimalAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to BigDecimal.

ch.tutteli.atrium.translations.DescriptionBigDecimalAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to BigDecimal.

ch.tutteli.atrium.assertions.DescriptionCharSequenceAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to CharSequence.

ch.tutteli.atrium.translations.DescriptionCharSequenceAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to CharSequence.

ch.tutteli.atrium.assertions.DescriptionCollectionAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Collection.

ch.tutteli.atrium.translations.DescriptionCollectionAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Collection.

ch.tutteli.atrium.assertions.DescriptionComparableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Comparable.

ch.tutteli.atrium.translations.DescriptionComparableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Comparable.

ch.tutteli.atrium.assertions.DescriptionFloatingPointAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Float, Double and BigDecimal.

ch.tutteli.atrium.translations.DescriptionFloatingPointAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Float, Double and BigDecimal.

ch.tutteli.atrium.assertions.DescriptionIterableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Iterable.

ch.tutteli.atrium.translations.DescriptionIterableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Iterable.

ch.tutteli.atrium.translations.DescriptionMapAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Map.

ch.tutteli.atrium.assertions.DescriptionThrowableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Throwable.

ch.tutteli.atrium.translations.DescriptionThrowableAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Throwable.

ch.tutteli.atrium.assertions.DescriptionTypeTransformationAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which postulate that a AssertionPlant.subject of type T can be transformed (usually down-casting or unboxing) to TSub.

ch.tutteli.atrium.translations.DescriptionTypeTransformationAssertion

Contains the DescriptiveAssertion.descriptions of the assertion functions which postulate that a AssertionPlant.subject of type T can be transformed (usually down-casting or unboxing) to TSub.

ch.tutteli.atrium.assertions.DescriptiveAssertion

The base interface for Assertions which only consist of a representation of an expected result with a complementary description.

ch.tutteli.atrium.assertions.builders.DescriptiveAssertionFinalStep

Final step which creates a DescriptiveAssertion based on the previously defined test, description and representation.

ch.tutteli.atrium.assertions.builders.DescriptiveAssertionHoldsOption

Option step which allows to specify DescriptiveAssertion.holds.

ch.tutteli.atrium.domain.builders.assertions.builders.DescriptiveAssertionWithFailureHintFinalStep

Final step which creates a DescriptiveAssertion if the test holds or an AssertionGroup which includes additionally a failure hint created by the given failureHintFactory in case showHint evaluates to true.

ch.tutteli.atrium.domain.builders.assertions.builders.DescriptiveAssertionWithFailureHintShowOption

Option step which allows to specify in which situations the failure hint should be shown.

ch.tutteli.atrium.assertions.builders.DescriptiveLikeAssertionDescriptionOption

Option step which allows to specify the description of a descriptive like assertion (such as DescriptiveAssertion).

ch.tutteli.atrium.assertions.DoNotFilterAssertionGroupType

An AssertionGroupType which indicates that a Reporter should not filter its AssertionGroup.assertions.

ch.tutteli.atrium.assertions.any.typetransformation.DownCaster

Helps to make an assertion about the BaseAssertionPlant.subject, that it is of type T and can be down-casted to type TSub.

ch.tutteli.atrium.api.cc.de_CH.Eintraege

Parameter object to express a GroupWithoutNullableEntries of identification lambdas.

ch.tutteli.atrium.api.cc.de_CH.Eintrag

Parameter object to express a GroupWithoutNullableEntries with a single identification lambda.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.Empty

Represents a helper construct which allows to express emptiness. It can be used for a parameter less function so that it has one parameter and thus can be used as infix function.

ch.tutteli.atrium.api.cc.infix.en_UK.Empty

Deprecated, use Empty from module en_GB, package keywords; will be removed with 1.0.0.

ch.tutteli.atrium.assertions.EmptyNameAndRepresentationAssertionGroup

Represents a base class for AssertionGroups which have an empty description and representation.

ch.tutteli.atrium.api.cc.en_GB.Entries

Parameter object to express a GroupWithoutNullableEntries of identification lambdas.

ch.tutteli.atrium.api.cc.infix.en_GB.Entries

Parameter object to express a GroupWithoutNullableEntries of identification lambdas.

ch.tutteli.atrium.api.cc.infix.en_UK.Entries

Parameter object to express ((Assert<T>) -> Unit)?, vararg ((Assert<T>) -> Unit)? in the infix-api.

ch.tutteli.atrium.api.cc.en_GB.Entry

Parameter object to express a GroupWithoutNullableEntries with a single identification lambda.

ch.tutteli.atrium.api.cc.infix.en_GB.Entry

Parameter object to express a Group with a single identification lambda.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.ExactlyCheckerOption

Represents the extension point for another option after a contains exactly-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.ExactlyCheckerOptionBase

The base class for builders which create a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.ExactlyCheckerOptionBase

The base class for builders which create a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.ExactlyCheckerOptionImpl

Represents the builder of a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.ExactlyCheckerOptionImpl

Represents the builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.ExactlyCheckerOptionImpl

Represents the builder of a contains exactly check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.ExactlyCheckerOptionImpl

Represents the builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.domain.builders.creating.collectors.ExplainingAssertionCollectorOption

Delegates inter alia to the implementation of ThrowingAssertionCollectorForExplanation and NonThrowingAssertionCollectorForExplanation.

ch.tutteli.atrium.assertions.ExplanatoryAssertion

Represents an Assertion which is typically used in an AssertionGroup with an ExplanatoryAssertionGroupType and provides an explanation which is typically formatted by an ObjectFormatter in reporting.

ch.tutteli.atrium.assertions.builders.ExplanatoryAssertionExplanationOption

Option step which allows to specify ExplanatoryAssertion.explanation.

ch.tutteli.atrium.assertions.builders.ExplanatoryAssertionFinalStep

Final step which creates an ExplanatoryAssertion based on the previously defined explanation.

ch.tutteli.atrium.assertions.ExplanatoryAssertionGroup

Represents an AssertionGroup with an ExplanatoryAssertionGroupType, which means a Reporter should not show whether the assertions hold or not -- moreover holds always returns true.

ch.tutteli.atrium.assertions.builders.ExplanatoryAssertionGroupFinalStep

Final step which creates an AssertionGroup with an ExplanatoryAssertionGroupType based on the previously defined groupType and the explanatoryAssertions.

ch.tutteli.atrium.assertions.ExplanatoryAssertionGroupType

Represents the AssertionGroupType for AssertionGroups whose assertions are mainly used to explain something -- it is not of importance whether they hold or not and thus such AssertionGroups should always return true for holds.

ch.tutteli.atrium.assertions.builders.ExplanatoryAssertionGroupTypeOption

Option step which allows to specify what ExplanatoryAssertionGroupType is used as AssertionGroup.type.

ch.tutteli.atrium.assertions.any.typetransformation.ExplanatoryTypeTransformationFailureHandler

Represents an AnyTypeTransformation.TypeTransformationFailureHandler which wraps subsequent assertions into an AssertionGroup with an ExplanatoryAssertionGroupType.

ch.tutteli.atrium.domain.creating.any.typetransformation.failurehandlers.FailureHandlerFactory

Defines the minimum set of AnyTypeTransformation.FailureHandlers an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.assertions.FeatureAssertionGroupType

Represents the AssertionGroupType for AssertionGroups which contain some kind of feature assertions.

ch.tutteli.atrium.domain.creating.FeatureAssertions

Defines the minimum set of assertion functions -- used to create feature assertions -- which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.FeatureAssertionsBuilder

Delegates inter alia to the implementation of FeatureAssertions. In detail, it implements FeatureAssertions by delegating to featureAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.domain.builders.assertions.builders.FixedClaimAssertionGroupFinalStep

Final step which creates an AssertionGroup whose AssertionGroup.holds is fixed (not determined based on its AssertionGroup.assertions but on the given holds).

ch.tutteli.atrium.domain.builders.assertions.builders.FixedClaimAssertionGroupHoldsOption

Option step which allows to specify the AssertionGroup.holds.

ch.tutteli.atrium.domain.builders.assertions.builders.FixedClaimAssertionGroupTypeOption

Option step which allows to specify the AssertionGroup.type.

ch.tutteli.atrium.domain.creating.FloatingPointAssertions

Defines the minimum set of assertion functions and builders applicable to floating points (Float, Double, BigDecimal), which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.FloatingPointAssertionsBuilder

Delegates inter alia to the implementation of FloatingPointAssertions. In detail, it implements FloatingPointAssertions by delegating to floatingPointAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.spec.ForgivingTest

Represents a TestScope which accepts AssertionError but fails for any other exception.

kotlin.Function0 (extensions in package ch.tutteli.atrium.core)
ch.tutteli.atrium.domain.builders.utils.Group
ch.tutteli.atrium.domain.builders.utils.GroupWithNullableEntries

Represents a group of T (where T: Any?) which can be converted to a List<T>

ch.tutteli.atrium.domain.builders.utils.GroupWithoutNullableEntries

Represents a group of T (where T: Any) which can be converted to a List<T>

ch.tutteli.atrium.IAtriumFactory

Deprecated, use AssertImpl.coreFactory instead which delegates to an implementation of CoreFactory, will be removed with 1.0.0

ch.tutteli.atrium.domain.creating.charsequence.contains.searchbehaviours.IgnoringCaseSearchBehaviour

Represents the search behaviour that a CharSequenceContains.Searcher should ignore case when searching for an expected object.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InAnyOrderOnlySearchBehaviour

Represents the search behaviour that expected entries might appear in any order within the Iterable but that the resulting assertion should not hold if there are less or more entries than expected.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InAnyOrderSearchBehaviour

Represents the search behaviour that expected entries might appear in any order within the Iterable.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InOrderOnlyGroupedSearchBehaviour

Represents the search behaviour that expected entries have to appear in the given order in terms of groups within the Iterable whereas the entries can be in any order within the group and that the resulting assertion should not hold if there are less or more entries than expected.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InOrderOnlyGroupedWithinSearchBehaviour

Represents a filler step to emphasise that the next step defines the order within a group of a InOrderOnlyGroupedSearchBehaviour.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InOrderOnlySearchBehaviour

Represents the search behaviour that expected entries have to appear in the given order within the Iterable and that the resulting assertion should not hold if there are less or more entries than expected.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.InOrderSearchBehaviour

Represents the search behaviour that expected entries have to appear in the given order within the Iterable.

ch.tutteli.atrium.assertions.IndentAssertionGroup

Represents an AssertionGroup with a DefaultIndentAssertionGroupType, which means the assertions shall be indented one extra level and description and representation shall be neglected (not reported to the output).

ch.tutteli.atrium.assertions.IndentAssertionGroupType

Represents the AssertionGroupType for AssertionGroups whose assertions should be displayed with an extra indent. Such a group might have a AssertionGroup.description and AssertionGroup.representation (by accident) but should not be mentioned in reporting.

ch.tutteli.atrium.assertions.InvisibleAssertionGroup

Represents an AssertionGroup with an InvisibleAssertionGroupType, which means the grouping should be invisible in reporting.

ch.tutteli.atrium.assertions.InvisibleAssertionGroupType

Represents the AssertionGroupType for AssertionGroups whose assertions should be displayed in a manner that the user does not even notice that the Assertions have been grouped.

ch.tutteli.atrium.domain.creating.IterableAssertions

Defines the minimum set of assertion functions and builders applicable to Iterable, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.IterableAssertionsBuilder

Delegates inter alia to the implementation of IterableAssertions. In detail, it implements IterableAssertions by delegating to iterableAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.iterable.contains.IterableContains

Defines the deprecated contract for sophisticated Iterable contains assertions.

ch.tutteli.atrium.domain.creating.iterable.contains.IterableContains

Defines the contract for sophisticated Iterable builders.

ch.tutteli.atrium.domain.creating.iterable.contains.creators.IterableContainsAssertions

Defines the minimum set of contains assertion functions for Iterable, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.IterableContainsAssertionsBuilder

Delegates inter alia to the implementation of IterableContainsAssertions. In detail, it implements IterableContainsAssertions by delegating to iterableContainsAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsAtLeastChecker

Represents a check that an expected entry is contained at least times in the Iterable.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilder

Represents the deprecated builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilderBase

The base class for builders which create a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsAtMostChecker

Represents a check that an expected entry is contained at most times in the Iterable.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilder

Represents the deprecated builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilderBase

The base class for builders which create a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsBuilder

Represents the deprecated entry point of the fluent API of sophisticated contains assertions. It contains the plant for which the Assertion shall be build as well as the decoration behaviour which shall be applied to the plant's subject.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilder

Represents the deprecated builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilderBase

The base class for builders which create the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsChecker

Represents the base class for IterableContains.Checker.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsCheckerBuilder

The deprecated base class for builders which create IterableContains.Checkers within the fluent API of a sophisticated contains assertion which was started with the given containsBuilder.

ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsExactlyChecker

Represents a check that an expected object is contained exactly times in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilder

Represents the deprecated builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilderBase

The base class for builders which create a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInAnyOrderEntriesAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where an expected entry can appear in any order and is identified by holding a group of assertions, created by an assertion creator lambda.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInAnyOrderObjectsAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where an expected entry can appear in any order and is identified by expected objects (equality comparison).

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInAnyOrderOnlyAssertionCreator

Represents the base class for in any order only assertion creators and provides a corresponding template to fulfill its responsibility.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInAnyOrderOnlyEntriesAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where exactly the expected entries have to appear in the Iterable but in any order -- an entry is identified by holding a group of assertions created by an assertion creator lambda.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInAnyOrderOnlyObjectsAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where exactly the expected entries have to appear in the Iterable but in any order -- an entry is identified by an expected object (equality comparison).

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInAnyOrderOnlySearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable but that the resulting assertion should not hold if there are less entries than expected or more.

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInAnyOrderSearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInOrderOnlyAssertionCreator

Represents the base class for in order only assertion creators and provides a corresponding template to fulfill its responsibility.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInOrderOnlyEntriesAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where exactly the expected entries have to appear in the specified order and where an entry is identified by holding a group of assertions, created by an assertion creator lambda.

ch.tutteli.atrium.assertions.iterable.contains.creators.IterableContainsInOrderOnlyObjectsAssertionCreator

Represents a creator of a sophisticated contains assertions for Iterable where exactly the expected entries have to appear in the specified order and where an entry is identified by an expected object (equality comparison).

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInOrderOnlySearchBehaviour

Represents the deprecated search behaviour that expected entries have to appear in the given order within the Iterable and that the resulting assertion should not hold if there are less entries than expected or more.

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInOrderSearchBehaviour

Represents the deprecated search behaviour that expected entries have to appear in the given order within the Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsNoOpCheckerBuilder

Represents the deprecated "no IterableContains.Checker" option, meaning no checker shall be applied to a search result.

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsNoOpSearchBehaviour

Represents the deprecated default search behaviour or rather does not define a search behaviour at all.

ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsNotChecker

Represents a check that an expected object is not contained in the search input.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilder

Represents the deprecated builder of a contains not at all check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilderBase

The base class for builders which create a contains not check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilder

Represents the deprecated builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilderBase

The base class for builders which create a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsNotSearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable.

ch.tutteli.atrium.domain.builders.creating.IterableContainsSearchBehaviourFactoryBuilder

Delegates inter alia to the implementation of SearchBehaviourFactory. In detail, it implements SearchBehaviourFactory by delegating to searchBehaviourFactory which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.reporting.LazyRepresentation

A representation which shall be evaluated lazily during reporting.

ch.tutteli.atrium.assertions.ListAssertionGroupType

Represents the AssertionGroupType for AssertionGroups whose assertions should be displayed in a list (up to the Reporter if it is a list with bullets, squares etc.).

ch.tutteli.atrium.reporting.translating.LocaleOrderDecider

Responsible to decide in which order Locales should be processed.

ch.tutteli.atrium.domain.builders.reporting.LocaleOrderDeciderOption

Provides options to create a LocaleOrderDecider.

ch.tutteli.atrium.domain.creating.MapAssertions

Defines the minimum set of assertion functions and builders applicable to Collection, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.MapAssertionsBuilder

Delegates inter alia to the implementation of MapAssertions. In detail, it implements MapAssertions by delegating to mapAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.reporting.MethodCallFormatter

Responsible to format a method call in reporting.

ch.tutteli.atrium.domain.creating.charsequence.contains.searchbehaviours.NoOpSearchBehaviour

Represents the default search behaviour or rather does not define a search behaviour at all.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.NoOpSearchBehaviour

Represents the default search behaviour or rather does not define a search behaviour at all.

ch.tutteli.atrium.domain.creating.collectors.NonThrowingAssertionCollectorForExplanation

Represents an assertion collector meant for explanation which does not throw in case not a single Assertion was collected.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.NotCheckerOption

Represents the extension point for another option after a contains not at all-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.NotCheckerOptionBase

The base class for builders which create a contains not check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.NotCheckerOptionBase

The base class for builders which create a contains not check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.NotCheckerOptionImpl

Represents the builder of a contains not at all check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.NotCheckerOptionImpl

Represents the builder of a contains not at all check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.NotCheckerOptionImpl

Represents the builder of a contains not at all check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.NotCheckerOptionImpl

Represents the builder of a contains not at all check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.de_CH.creating.charsequence.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.de_CH.creating.iterable.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_GB.creating.charsequence.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_GB.creating.iterable.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.charsequence.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.iterable.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.NotOrAtMostCheckerOption

Represents the extension point for another option after a contains not or at most-check within a sophisticated contains assertion building process for Iterable.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.NotOrAtMostCheckerOptionBase

The base class for builders which create a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.NotOrAtMostCheckerOptionBase

The base class for builders which create a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.en_UK.creating.charsequence.contains.builders.NotOrAtMostCheckerOptionImpl

Represents the builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.en_UK.creating.iterable.contains.builders.NotOrAtMostCheckerOptionImpl

Represents the builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.charsequence.contains.builders.NotOrAtMostCheckerOptionImpl

Represents the builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for CharSequence.

ch.tutteli.atrium.api.cc.infix.en_UK.creating.iterable.contains.builders.NotOrAtMostCheckerOptionImpl

Represents the builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.

ch.tutteli.atrium.domain.creating.charsequence.contains.searchbehaviours.NotSearchBehaviour

Represents still the default search behaviour but a CharSequenceContains.Checker should be used which verifies that the CharSequenceContains.Searcher could not find the expected object.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.NotSearchBehaviour

Represents the search behaviour that expected entries might appear in any order within the Iterable.

ch.tutteli.atrium.api.cc.de_CH.NullableEintraege

Parameter object to express a GroupWithNullableEntries of nullable identification lambdas.

ch.tutteli.atrium.api.cc.de_CH.NullableEintrag

Parameter object to express a GroupWithNullableEntries with a single nullable identification lambda.

ch.tutteli.atrium.api.cc.en_GB.NullableEntries

Parameter object to express a GroupWithNullableEntries of nullable identification lambdas.

ch.tutteli.atrium.api.cc.infix.en_GB.NullableEntries

Parameter object to express a GroupWithNullableEntries of nullable identification lambdas.

ch.tutteli.atrium.api.cc.en_GB.NullableEntry

Parameter object to express a GroupWithNullableEntries with a single nullable identification lambda.

ch.tutteli.atrium.api.cc.infix.en_GB.NullableEntry

Parameter object to express a Group with a single nullable identification lambda.

ch.tutteli.atrium.api.cc.en_GB.NullableValue

Represents a GroupWithNullableEntries with a single nullable value.

ch.tutteli.atrium.api.cc.infix.en_GB.NullableValue

Represents a Group with a single nullable value.

ch.tutteli.atrium.api.cc.en_GB.NullableValues

Represents a GroupWithNullableEntries of multiple nullable values.

ch.tutteli.atrium.api.cc.infix.en_GB.NullableValues

Parameter object to express (T, vararg T) where T: Any? in the infix-api.

ch.tutteli.atrium.api.cc.de_CH.NullableWert

Represents a GroupWithNullableEntries with a single nullable value.

ch.tutteli.atrium.api.cc.de_CH.NullableWerte

Represents a GroupWithNullableEntries of multiple nullable values.

ch.tutteli.atrium.reporting.ObjectFormatter

Represents a formatter for objects.

ch.tutteli.atrium.domain.builders.reporting.ObjectFormatterOption

Provides options to create an ObjectFormatter.

ch.tutteli.atrium.api.cc.infix.en_UK.Objects

Parameter object to express T, vararg T in the infix-api.

ch.tutteli.atrium.api.cc.infix.en_GB.Order

Parameter object to express Group<T>, Group<T>, vararg Group<T> in the infix-api.

ch.tutteli.atrium.creating.PlantHasNoSubjectException

Represents the Exception that an AssertionPlant.subject was not defined but one tried to access it.

ch.tutteli.atrium.domain.builders.creating.PleaseUseReplacementException

Indicates a problem which was indicated by a @Depreacted annotation but was ignored by you ;-)

ch.tutteli.atrium.assertions.PrefixFailingSummaryAssertion

Represents the identifier for bullet points used to prefix Assertions which do not hold, in context of an AssertionGroup with type SummaryAssertionGroupType.

ch.tutteli.atrium.assertions.PrefixFeatureAssertionGroupHeader

This class is only used as identifier for CoreFactory.registerTextAssertionFormatterCapabilities.

ch.tutteli.atrium.assertions.PrefixSuccessfulSummaryAssertion

Represents the identifier for bullet points used to prefix Assertions which hold, in context of an AssertionGroup with type SummaryAssertionGroupType.

ch.tutteli.atrium.reporting.RawString

Marker interface for types which provide a raw string functionality and should be treated accordingly in reporting (e.g., in ObjectFormatter).

ch.tutteli.atrium.api.cc.infix.en_GB.RegexPatterns

Parameter object to express String, vararg String in the infix-api.

ch.tutteli.atrium.api.cc.infix.en_UK.RegexPatterns

Parameter object to express String, vararg String in the infix-api.

ch.tutteli.atrium.reporting.Reporter

Represents a reporter which reports about Assertions.

ch.tutteli.atrium.reporting.ReporterBuilder

The deprecated builder to create a Reporter consisting of several components.

ch.tutteli.atrium.domain.builders.reporting.ReporterBuilder

Provides options to create a Translator or TranslationSupplier.

ch.tutteli.atrium.domain.builders.reporting.ReporterBuilderFinalStep

Final step in the ReporterBuilder process, creates the desired Reporter.

ch.tutteli.atrium.reporting.ReporterFactory

Responsible to create a Reporter.

ch.tutteli.atrium.domain.builders.reporting.ReporterOption

Provides options to finalise the building process, which means creating a Reporter.

ch.tutteli.atrium.creating.ReportingAssertionPlant

Represents a plant for Assertions and offers the possibility to addAssertions and to report them.

ch.tutteli.atrium.creating.ReportingAssertionPlantNullable

Represents an assertion plant for nullable types and offers the possibility to addAssertions and to report them.

ch.tutteli.atrium.assertions.RootAssertionGroupType

The AssertionGroupType for AssertionGroups which are the root of all assertions.

ch.tutteli.atrium.domain.creating.charsequence.contains.searchbehaviours.SearchBehaviourFactory

Defines the minimum set of CharSequenceContains.SearchBehaviours an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.creating.iterable.contains.searchbehaviours.SearchBehaviourFactory

Defines the minimum set of IterableContains.SearchBehaviours an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.core.SingleServiceLoader

Loads a service vai ServiceLoader for a given Class and throws an IllegalStateException in case it finds more than one service.

ch.tutteli.atrium.reporting.StringBasedRawString

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

ch.tutteli.atrium.reporting.translating.StringBasedTranslatable

Something which is Translatable and provides a default representation by value.

ch.tutteli.atrium.assertions.SummaryAssertionGroupType

Represents the AssertionGroupType for AssertionGroups whose assertions should all be reported in reporting (no filtering by a Reporter) since it represents a summary which itself will point out which assertions hold and which do not.

ch.tutteli.atrium.domain.builders.reporting.TextAssertionFormatterOption

Provides options to register AssertionFormatters to the chosen AssertionFormatterFacade.

ch.tutteli.atrium.domain.creating.ThrowableAssertions

Defines the minimum set of assertion functions and builders applicable to Throwable, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.ThrowableAssertionsBuilder

Delegates inter alia to the implementation of ThrowableAssertions. In detail, it implements ThrowableAssertions by delegating to throwableAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.throwable.thrown.ThrowableThrown

Defines the deprecated contract for sophisticated a Throwable was thrown assertions.

ch.tutteli.atrium.domain.creating.throwable.thrown.ThrowableThrown

Defines the contract for sophisticated a Throwable was thrown Assertion builders. as well as the minimum set of assertions an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.assertions.throwable.thrown.creators.ThrowableThrownAssertionCreator

Represents a creator of a sophisticated a Throwable (of type TExpected) was thrown assertion.

ch.tutteli.atrium.domain.creating.throwable.thrown.creators.ThrowableThrownAssertions

Defines the minimum set of "a Throwable was thrown"-assertion functions, which an implementation of the domain of Atrium has to provide.

ch.tutteli.atrium.domain.builders.creating.ThrowableThrownAssertionsBuilder

Delegates inter alia to the implementation of ThrowableThrownAssertions. In detail, it implements ThrowableThrownAssertions by delegating to throwableThrownAssertions which in turn delegates to the implementation via ServiceLoader.

ch.tutteli.atrium.assertions.throwable.thrown.builders.ThrowableThrownBuilder

Represents the deprecated entry point of the fluent API of sophisticated a Throwable was thrown assertions.

ch.tutteli.atrium.domain.creating.collectors.ThrowingAssertionCollectorForExplanation

Represents an assertion collector meant for explanation which throws in case not a single Assertion was collected.

ch.tutteli.atrium.reporting.translating.Translatable

Something which is translatable, identified by id with a default representation given by getDefault.

ch.tutteli.atrium.assertions.throwable.thrown.providers.TranslatableAsAbsentThrowableMessageProvider

Represents a ThrowableThrown.AbsentThrowableMessageProvider which is using a given Translatable which in $ turn explains an absent Throwable.

ch.tutteli.atrium.reporting.translating.TranslatableBasedRawString

Use this class to represent a Translatable which shall be translated and then be treated as raw String in reporting.

ch.tutteli.atrium.reporting.translating.TranslatableWithArgs

A Translatable which contains placeholders for arguments.

ch.tutteli.atrium.reporting.translating.TranslationSupplier

A supplier of translations for Translatables for particular Locales.

ch.tutteli.atrium.reporting.translating.Translator

Represents a translator of Translatables.

ch.tutteli.atrium.domain.builders.reporting.TranslatorOption

Provides options to create a Translator.

ch.tutteli.atrium.assertions.any.typetransformation.TypeTransformer

Deprecated, use AnyTypeTransformerAssertions.transformType, will be removed with 1.0.0

ch.tutteli.atrium.reporting.translating.Untranslatable

Represents a Translatable which is not translatable but has only a fixed name which serves as getDefault.

ch.tutteli.atrium.reporting.translating.UsingDefaultTranslator

This translator does not translate but uses Translatable.getDefault instead and uses Locale.getDefault as primaryLocale if not defined differently via constructor parameter.

ch.tutteli.atrium.api.cc.en_GB.Value

Represents a GroupWithoutNullableEntries with a single value.

ch.tutteli.atrium.api.cc.infix.en_GB.Value

Parameter object to express a Group with a single element.

ch.tutteli.atrium.api.cc.en_GB.Values

Represents a GroupWithoutNullableEntries of multiple values.

ch.tutteli.atrium.api.cc.infix.en_GB.Values

Parameter object to express (T, vararg T) where T: Any in the infix-api.

ch.tutteli.atrium.api.cc.infix.en_UK.Values

Parameter object to express T, vararg T in the infix-api.

ch.tutteli.atrium.assertions.WarningAssertionGroupType

The AssertionGroupType for AssertionGroups whose assertions are used to state a warning rather than making an assumption.

ch.tutteli.atrium.api.cc.de_CH.Wert

Represents a GroupWithoutNullableEntries with a single value.

ch.tutteli.atrium.api.cc.de_CH.Werte

Represents a GroupWithoutNullableEntries of multiple values.

ch.tutteli.atrium.domain.builders.creating.charsequence.contains.builders.WithTimesCheckerOption

A CharSequenceContains.CheckerOption which is used to choose a CharSequenceContains.Checker which is based on a number of times.

ch.tutteli.atrium.domain.builders.creating.iterable.contains.builders.WithTimesCheckerOption

A IterableContains.CheckerOption which is used to choose a IterableContains.Checker which is based on a number of times.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.case

Represents the pseudo keyword case as in ignoring case.

ch.tutteli.atrium.api.cc.infix.en_UK.case

Deprecated, use case from module en_GB, package keywords; will be removed with 1.0.0.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.contain

Represents the pseudo keyword contain as in to contain.

ch.tutteli.atrium.api.cc.infix.en_UK.contain

Deprecated, use contain from module en_GB, package keywords; will be removed with 1.0.0.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.entries

Represents the pseudo keyword entries as in grouped entries.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.group

Represents the pseudo keyword group as in within group.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.only

Represents the pseudo keyword only as in and only.

ch.tutteli.atrium.api.cc.infix.en_UK.only

Deprecated, use only from module en_GB, package keywords; will be removed with 1.0.0.

ch.tutteli.atrium.api.cc.infix.en_GB.keywords.order

Represents the pseudo keyword order as in inAny order.

ch.tutteli.atrium.api.cc.infix.en_UK.order

Deprecated, use order from module en_GB, package keywords; will be removed with 1.0.0.