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

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

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

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

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

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

ch.tutteli.atrium.domain.builders.utils.ArgumentMapperBuilder

Builder to map variable length arguments formulated as (first: T, vararg others : T) to something else.

ch.tutteli.atrium.domain.builders.utils.ArgumentToNullOrMapperBuilder

Builder to map variable length arguments formulated as (first: T, vararg others : T) to something else.

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.domain.builders.AssertImplCommon
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 loadSingleService.

ch.tutteli.atrium.domain.creating.collectors.AssertionCollectorForExplanation

Responsible to collect assertions made in a sub-AssertionPlant and intended for explanation.

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.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_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.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.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.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.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_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.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.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.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.reporting.AtriumError

Indicates that an assertion made by Atrium failed.

ch.tutteli.atrium.reporting.AtriumErrorAdjuster

Responsible to adjust a given Throwable (usually an AtriumError) for improved error reporting.

ch.tutteli.atrium.reporting.AtriumErrorAdjusterCommon

Defines the general contract for AtriumError adjusters which all platforms have to fulfil.

ch.tutteli.atrium.domain.builders.reporting.AtriumErrorAdjusterCommonOption

Provides common options to create an AtriumErrorAdjuster.

ch.tutteli.atrium.domain.builders.reporting.AtriumErrorAdjusterOption

Provides options to create an AtriumErrorAdjusterOption.

ch.tutteli.atrium.creating.BaseAssertionPlant

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

ch.tutteli.atrium.creating.BaseCollectingAssertionPlant

Represents a BaseAssertionPlant 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.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 loadSingleService.

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

Represents a helper construct which allows to express blankness. 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.assertions.BulletPointIdentifier

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

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

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

Defines the contract for sophisticated CharSequence builders.

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

Defines the deprecated contract for sophisticated CharSequence contains assertions.

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

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

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.api.cc.de_CH.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.creating.CollectingAssertionPlantNullable

Represents an AssertionPlantNullable 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 loadSingleService.

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

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

Defines the basic contract for sophisticated contains assertion builders.

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

Defines the deprecated 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 platform specific minimum contract of the 'abstract factory' of atrium-core.

ch.tutteli.atrium.core.CoreFactoryCommon

The minimum contract of the 'abstract factory' of atrium-core for any platform.

ch.tutteli.atrium.assertions.builders.DefaultAssertionGroupBuilderOptions

Type alias which can be used if only the AssertionGroupType is parameterised and the next step is an AssertionsOption which in turn has the BasicAssertionGroupFinalStep as final step.

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 maybe other platform specific floating point types (such as BigDecimal in JVM).

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

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

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

Defines the contract to build a DescriptiveAssertion.

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.domain.builders.assertions.builders.DescriptiveAssertionWithFailureHint

Defines the contract to build a DescriptiveAssertion like assertion with an additional hint which might be shown if the Descriptive.DescriptionOption.test fails.

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 Group of identification lambdas.

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

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

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

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

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

Parameter object to express a Group of identification lambdas.

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

Parameter object to express a Group of identification lambdas.

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

Parameter object to express a Group 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.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_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.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.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.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.builders.Explanatory

Defines the contract to build an ExplanatoryAssertion.

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

Defines the contract to build an AssertionGroup with an ExplanatoryAssertionGroupType.

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

ch.tutteli.atrium.domain.creating.feature.extract.FeatureExtractor

Defines the contract for sophisticated safe feature extractions including assertion creation for the feature.

ch.tutteli.atrium.domain.creating.feature.extract.creators.FeatureExtractorCreatorFactory

Responsible to create a FeatureExtractor.Creator.

ch.tutteli.atrium.domain.builders.assertions.builders.FixedClaimGroup

Defines the contract to build an AssertionGroup which has a fixed AssertionGroup.holds.

ch.tutteli.atrium.domain.builders.assertions.builders.FixedClaimLikeGroup

Defines the contract to build an AssertionGroup which has a fixed AssertionGroup.holds or the like.

ch.tutteli.atrium.domain.creating.FloatingPointAssertions

Defines the minimum set of assertion functions and builders applicable to floating points, 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 loadSingleService.

ch.tutteli.atrium.domain.creating.FloatingPointAssertionsCommon

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

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

Represents a group of T.

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.api.cc.infix.en_GB.Index

Wrapper for a single index -- can be used as distinguishable type for an overload where Int is already in use.

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

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

Defines the contract for sophisticated Iterable builders.

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

Defines the deprecated contract for sophisticated Iterable contains assertions.

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

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

kotlin.reflect.KClass (extensions in package ch.tutteli.atrium.core.polyfills)
ch.tutteli.atrium.api.cc.infix.en_GB.Key

Wrapper for a single key -- can be used as distinguishable type for an overload where K is already in use.

ch.tutteli.atrium.api.cc.de_CH.KeyNullableValue
ch.tutteli.atrium.api.cc.en_GB.KeyNullableValue
ch.tutteli.atrium.api.cc.infix.en_GB.KeyNullableValue
ch.tutteli.atrium.api.cc.de_CH.KeyValue

Parameter object to express a key/value Pair whose value type is a lambda with an Assert receiver, which means one can either pass a lambda or null.

ch.tutteli.atrium.api.cc.en_GB.KeyValue

Parameter object to express a key/value Pair whose value type is a nullable lambda with an Assert receiver, which means one can either pass a lambda or null.

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

Parameter object to express a key/value Pair whose value type is a lambda with an Assert receiver, which means one can either pass a lambda or null.

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

Marker interface for keywords.

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.domain.creating.ListAssertions

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

ch.tutteli.atrium.domain.builders.creating.ListAssertionsBuilder

Delegates inter alia to the implementation of ListAssertions. In detail, it implements ListAssertions by delegating to listAssertions which in turn delegates to the implementation via loadSingleService.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.ListGetNullableOption

Represents the extension point for another option after a get index-step within a sophisticated get assertion building process for List.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.list.get.builders.ListGetOption

Represents the extension point for another option after a get index-step within a sophisticated get assertion building process for List.

ch.tutteli.atrium.reporting.translating.Locale

Represents a platform independent representation of a locale consisting of a language, a script, a country and a variant.

java.util.Locale (extensions in package ch.tutteli.atrium.core.migration)
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 Map, 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 loadSingleService.

ch.tutteli.atrium.domain.creating.MapEntryAssertions

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

ch.tutteli.atrium.domain.builders.creating.MapEntryAssertionsBuilder

Delegates inter alia to the implementation of MapEntryAssertions. In detail, it implements MapEntryAssertions by delegating to mapEntryAssertions which in turn delegates to the implementation via loadSingleService.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.MapGetNullableOption

Represents the extension point for another option after a get key-step within a sophisticated get assertion building process for Map.

ch.tutteli.atrium.api.cc.infix.en_GB.creating.map.get.builders.MapGetOption

Represents the extension point for another option after a get key-step within a sophisticated get assertion building process for Map.

ch.tutteli.atrium.creating.MaybeSubject

Represents a BaseAssertionPlant.subject which might be Present or Absent.

ch.tutteli.atrium.reporting.MethodCallFormatter

Responsible to format a method call in reporting.

ch.tutteli.atrium.domain.builders.reporting.MultipleAdjustersOption

Provides options to combine multiple AtriumErrorAdjusters.

ch.tutteli.atrium.domain.builders.reporting.MultipleAdjustersOptionMarker

DSL Marker for MultipleAdjustersOption

ch.tutteli.atrium.verbs.internal.NoAdjustingReporterFactory
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.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_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.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.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.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.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_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.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.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.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
ch.tutteli.atrium.api.cc.de_CH.NullableEintrag
ch.tutteli.atrium.api.cc.en_GB.NullableEntries
ch.tutteli.atrium.api.cc.infix.en_GB.NullableEntries
ch.tutteli.atrium.api.cc.en_GB.NullableEntry
ch.tutteli.atrium.api.cc.infix.en_GB.NullableEntry
ch.tutteli.atrium.api.cc.en_GB.NullableValue
ch.tutteli.atrium.api.cc.infix.en_GB.NullableValue
ch.tutteli.atrium.api.cc.en_GB.NullableValues
ch.tutteli.atrium.api.cc.infix.en_GB.NullableValues
ch.tutteli.atrium.api.cc.de_CH.NullableWert
ch.tutteli.atrium.api.cc.de_CH.NullableWerte
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.domain.creating.PairAssertions

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

ch.tutteli.atrium.domain.builders.creating.PairAssertionsBuilder

Delegates inter alia to the implementation of PairAssertions. In detail, it implements PairAssertions by delegating to pairAssertions which in turn delegates to the implementation via loadSingleService.

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

Parameter object to express Pair<K, V>, vararg Pair<K, V> in the infix-api.

ch.tutteli.atrium.domain.builders.assertions.builders.PartiallyFixedClaimGroup

Defines the contract to build an AssertionGroup whose AssertionGroup.holds is a logic AND operation composed by a fixed part and its AssertionGroup.assertions.

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

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

ch.tutteli.atrium.api.cc.infix.en_GB.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 -- the platform specific interface might provide further options.

ch.tutteli.atrium.domain.builders.reporting.ReporterBuilderCommon

Provides options to create a Translator or TranslationSupplier -- those options have to be provided on all platforms.

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.

kotlin.String (extensions in package ch.tutteli.atrium.core.polyfills)
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.

java.lang.StringBuilder (extensions in package ch.tutteli.atrium.core.polyfills)
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 -- the platform specific interface might provide further options.

ch.tutteli.atrium.domain.builders.reporting.TextAssertionFormatterOptionCommon

Provides options to register AssertionFormatters to the chosen AssertionFormatterFacade -- those options have to be provided on all platforms.

kotlin.Throwable (extensions in package ch.tutteli.atrium.core.polyfills)
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 loadSingleService.

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

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

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

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 -- the platform specific interface might provide further options.

ch.tutteli.atrium.domain.builders.reporting.TranslatorOptionCommon

Provides options to create a Translator -- those options have to be provided on all platforms.

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 getDefaultLocale as primaryLocale if not defined differently via constructor parameter.

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

Represents a Group with a single value.

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

Represents a Group with a single value.

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

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

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

Represents a Group of multiple values.

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

Represents a Group of multiple values.

ch.tutteli.atrium.domain.builders.utils.VarArgHelper

Represents a parameter object used to express the arguments T, vararg T and provides utility functions to transform them.

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

Represents the pseudo keyword case as in ignoring case.

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

Represents the pseudo keyword contain as in to contain.

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

Represents the pseudo keyword only as in and only.

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.

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

Represents the pseudo keyword order as in inAny order.