ch.tutteli.atrium.spec.assertions.AnyAssertionsSpec |
|
ch.tutteli.atrium.assertions.any.typetransformation.AnyTypeTransformation |
Defines the contract for sophisticated narrowing assertion builders.
|
ch.tutteli.atrium.reporting.translating.ArgumentsSupportingTranslator |
Represents a Translator which supports TranslatableWithArgs.
|
ch.tutteli.atrium.creating.Assert |
|
ch.tutteli.atrium.assertions.Assertion |
The base interface of all assertions, providing the method holds.
|
ch.tutteli.atrium.checking.AssertionChecker |
Checks given Assertions and reports if one of them fails.
|
ch.tutteli.atrium.creating.AssertionCollector |
|
ch.tutteli.atrium.reporting.AssertionFormatter |
Represents a formatter for Assertions and AssertionGroups.
|
ch.tutteli.atrium.reporting.AssertionFormatterController |
Responsible to control the flow of reporting using registered AssertionFormatters.
|
ch.tutteli.atrium.spec.reporting.AssertionFormatterControllerSpec |
|
ch.tutteli.atrium.reporting.AssertionFormatterFacade |
Responsible to call an appropriate AssertionFormatter which supports formating a given Assertion.
|
ch.tutteli.atrium.reporting.AssertionFormatterMethodObject |
A method object used for interactions between AssertionFormatterController and AssertionFormatter.
|
ch.tutteli.atrium.spec.reporting.AssertionFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.AssertionFormatterSpecBase |
|
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.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.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.AssertionVerb |
The Translatables for the assertion functions assert, assertThat and expect.
|
ch.tutteli.atrium.spec.AssertionVerbFactory |
|
ch.tutteli.atrium.AtriumFactory |
|
ch.tutteli.atrium.creating.BaseAssertionPlant |
Represents a plant for Assertions and offers methods to addAssertions to this plant.
|
ch.tutteli.atrium.creating.BaseReportingAssertionPlant |
Represents a plant for Assertions and offers methods to addAssertions to this plant.
|
ch.tutteli.atrium.assertions.BasicAssertionGroup |
A default implementation for AssertionGroup -- it has a certain type, a name, a subject
and of course 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.spec.assertions.BigDecimalAssertionsSpec |
|
ch.tutteli.atrium.spec.assertions.BooleanAssertionsSpec |
|
ch.tutteli.atrium.assertions.BulletPointIdentifier |
A marker interface for types which can be used to identify bullet points in
IAtriumFactory.registerTextAssertionFormatterCapabilities.
|
ch.tutteli.atrium.spec.assertions.CharSequenceAssertionsSpec |
|
ch.tutteli.atrium.assertions.charsequence.contains.CharSequenceContains |
Defines the 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.spec.assertions.CharSequenceContainsAtLeastAssertionSpec |
|
ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsAtLeastChecker |
Represents a check that an expected object is contained at least times in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilder |
Represents the builder of a contains at least check within the fluent API of a sophisticated
contains assertion for CharSequence.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtLeastCheckerBuilder |
Represents the 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 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.spec.assertions.CharSequenceContainsAtMostAssertionSpec |
|
ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsAtMostChecker |
Represents a check that an expected object is contained at most times in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilder |
Represents the builder of a contains at least once but at most check within the fluent API of a
sophisticated contains assertion for CharSequence.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsAtMostCheckerBuilder |
Represents the 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 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 entry point of the fluent API of sophisticated contains assertions.
It contains the plant for which the Assertion shall be build as well as the decoration behaviour which shall be
applied to the plant's subject.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilder |
Represents the builder of the second step of a contains at least but at most check within the
fluent API of a sophisticated contains assertion for CharSequence.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsButAtMostCheckerBuilder |
Represents the 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 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 base class for builders which create Checkers within the fluent API of a sophisticated
contains assertion which was started with the given containsBuilder.
|
ch.tutteli.atrium.spec.assertions.CharSequenceContainsContainsNotAssertionSpec |
|
ch.tutteli.atrium.spec.assertions.CharSequenceContainsDefaultTranslationAssertionSpec |
|
ch.tutteli.atrium.spec.assertions.CharSequenceContainsExactlyAssertionSpec |
|
ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsExactlyChecker |
Represents a check that an expected object is contained exactly times in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilder |
Represents the builder of a contains exactly check within the fluent API of a sophisticated
contains assertion for CharSequence.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsExactlyCheckerBuilder |
Represents the 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 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 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 default search behaviour or rather does not define a search behaviour at all.
|
ch.tutteli.atrium.spec.assertions.CharSequenceContainsNotAssertionSpec |
|
ch.tutteli.atrium.assertions.charsequence.contains.checkers.CharSequenceContainsNotChecker |
Represents a check that an expected object is not contained in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilder |
Represents the builder of a contains not at all check within the fluent API of a sophisticated
contains assertion for CharSequence.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders.CharSequenceContainsNotCheckerBuilder |
Represents the 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 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.spec.assertions.CharSequenceContainsNotOrAtMostAssertionSpec |
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder |
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.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder |
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.assertions.charsequence.contains.builders.CharSequenceContainsNotOrAtMostCheckerBuilder |
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.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 default search behaviour but uses DescriptionCharSequenceAssertion.CONTAINS_NOT for the description.
|
ch.tutteli.atrium.spec.assertions.CharSequenceContainsRegexAssertionSpec |
|
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.spec.assertions.CharSequenceContainsSpecBase |
|
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.spec.creating.CheckingAssertionPlantSpec |
|
ch.tutteli.atrium.spec.assertions.CheckingAssertionSpec |
|
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.spec.creating.CollectingAssertionPlantSpec |
|
ch.tutteli.atrium.spec.assertions.CollectionAssertionsSpec |
|
ch.tutteli.atrium.spec.assertions.ComparableAssertionsSpec |
|
ch.tutteli.atrium.assertions.basic.contains.Contains |
Defines the basic contract for sophisticated contains assertion builders.
|
ch.tutteli.atrium.assertions.basic.contains.creators.ContainsAssertionCreator |
Represents the base class for Contains.Creators, providing a template to fulfill its job.
|
ch.tutteli.atrium.assertions.basic.contains.builders.ContainsBuilder |
Represents the 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 a 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 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.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.DefaultInvisibleAssertionGroupType |
The AssertionGroupType for AssertionGroups whose grouping behaviour should be kind of invisible to the user.
|
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 |
|
ch.tutteli.atrium.spec.checking.DelegatingAssertionCheckerSpec |
|
ch.tutteli.atrium.assertions.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.assertions.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.assertions.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.assertions.DescriptionFloatingPointAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Float, Double
and BigDecimal.
|
ch.tutteli.atrium.assertions.DescriptionIterableAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Iterable.
|
ch.tutteli.atrium.assertions.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.assertions.DescriptiveAssertion |
The base interface for Assertions which only consists of the expected result with a complementary description.
|
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.infix.en_UK.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.EmptyNameAndSubjectAssertionGroup |
Represents a base class for AssertionGroups which have an empty name and subject.
|
ch.tutteli.atrium.spec.reporting.EmptyNameAndSubjectAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.api.cc.infix.en_UK.Entries |
|
ch.tutteli.atrium.assertions.ExplanatoryAssertion |
Represents an Assertion which is typically used in an AssertionGroup with a 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.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.any.typetransformation.ExplanatoryTypeTransformationFailureHandler |
Represents an AnyTypeTransformation.TypeTransformationFailureHandler which wraps subsequent assertions into an
ExplanatoryAssertionGroup.
|
ch.tutteli.atrium.spec.checking.FeatureAssertionCheckerSpec |
|
ch.tutteli.atrium.assertions.FeatureAssertionGroupType |
Represents the AssertionGroupType for AssertionGroups which contain some kind of feature assertions.
|
ch.tutteli.atrium.spec.assertions.FeatureAssertionsSpec |
|
ch.tutteli.atrium.assertions.FixHoldsAssertionGroup |
Represents a group of Assertions -- it has a certain type, a name, a subject, assertions and a fixed
value for holds which does not depend on assertions (usually indirectly).
|
ch.tutteli.atrium.spec.assertions.FloatingPointWithErrorToleranceAssertionsSpec |
|
ch.tutteli.atrium.IAtriumFactory |
The minimum contract of the 'abstract factory' of atrium.
|
ch.tutteli.atrium.assertions.IndentAssertionGroup |
Represents an AssertionGroup with an DefaultIndentAssertionGroupType, which means the assertions shall be
indented one extra level and name and subject 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.name and
AssertionGroup.subject (by accident) but should not be mentioned in reporting.
|
ch.tutteli.atrium.assertions.InvisibleAssertionGroup |
Represents an AssertionGroup with a DefaultInvisibleAssertionGroupType, which means the grouping should be
invisible in reporting.
|
ch.tutteli.atrium.spec.reporting.InvisibleAssertionGroupFormatterSpec |
|
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.assertions.iterable.contains.IterableContains |
Defines the contract for sophisticated Iterable contains assertions.
|
ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsAtLeastChecker |
Represents a check that an expected entry is contained at least times in the Iterable.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilder |
Represents the builder of a contains at least check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilder |
Represents the 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 builder of a contains at least check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsAtLeastCheckerBuilderBase |
The base class for builders which create a contains at least check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsAtMostChecker |
Represents a check that an expected entry is contained at most times in the Iterable.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilder |
Represents the builder of a contains at least once but at most check within the fluent API of a
sophisticated contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsAtMostCheckerBuilder |
Represents the 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 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 entry point of the fluent API of sophisticated contains assertions.
It contains the plant for which the Assertion shall be build as well as the decoration behaviour which shall be
applied to the plant's subject.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilder |
Represents the builder of the second step of a contains at least but at most check within the
fluent API of a sophisticated contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsButAtMostCheckerBuilder |
Represents the 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 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 base class for builders which create Checkers within the fluent API of a sophisticated
contains assertion which was started with the given containsBuilder.
|
ch.tutteli.atrium.spec.assertions.IterableContainsContainsNotAssertionSpec |
|
ch.tutteli.atrium.spec.assertions.IterableContainsEntriesSpecBase |
|
ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsExactlyChecker |
Represents a check that an expected object is contained exactly times in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilder |
Represents the builder of a contains exactly check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsExactlyCheckerBuilder |
Represents the 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 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.spec.assertions.IterableContainsInAnyOrderAtLeastObjectsAssertionSpec |
|
ch.tutteli.atrium.spec.assertions.IterableContainsInAnyOrderAtMostObjectsAssertionSpec |
|
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.spec.assertions.IterableContainsInAnyOrderEntriesSpec |
|
ch.tutteli.atrium.spec.assertions.IterableContainsInAnyOrderExactlyObjectsAssertionSpec |
|
ch.tutteli.atrium.spec.assertions.IterableContainsInAnyOrderNotOrAtMostObjectsAssertionSpec |
|
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.spec.assertions.IterableContainsInAnyOrderOnlyEntriesSpec |
|
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.spec.assertions.IterableContainsInAnyOrderOnlyObjectsSpec |
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInAnyOrderOnlySearchBehaviour |
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 entries than expected or more.
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInAnyOrderSearchBehaviour |
Represents the 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.spec.assertions.IterableContainsInOrderOnlyEntriesSpec |
|
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.spec.assertions.IterableContainsInOrderOnlyObjectsSpec |
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInOrderOnlySearchBehaviour |
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 entries than expected or more.
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsInOrderSearchBehaviour |
Represents the search behaviour that expected entries have to appear in the given order within the Iterable.
|
ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsNoOpCheckerBuilder |
Represents a "no IterableContains.Checker" option, meaning no checker shall be applied to a search result.
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours.IterableContainsNoOpSearchBehaviour |
Represents the default search behaviour or rather does not define a search behaviour at all.
|
ch.tutteli.atrium.spec.assertions.IterableContainsNotAssertionSpec |
|
ch.tutteli.atrium.assertions.iterable.contains.checkers.IterableContainsNotChecker |
Represents a check that an expected object is not contained in the search input.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilder |
Represents the builder of a contains not at all check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilder |
Represents the 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 builder of a contains not at all check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.assertions.iterable.contains.builders.IterableContainsNotCheckerBuilderBase |
The base class for builders which create a contains not check within the fluent API of a sophisticated
contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilder |
Represents the builder of a contains not or at most check within the fluent API of a
sophisticated contains assertion for Iterable.
|
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders.IterableContainsNotOrAtMostCheckerBuilder |
Represents the 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 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 search behaviour that expected entries might appear in any order within the Iterable.
|
ch.tutteli.atrium.spec.assertions.IterableContainsNullSpec |
|
ch.tutteli.atrium.spec.assertions.IterableContainsSpecBase |
|
ch.tutteli.atrium.assertions.LazyThreadUnsafeAssertionGroup |
Represents an AssertionGroup which is evaluated lazily where the lazy loading is not thread safe.
|
ch.tutteli.atrium.assertions.LazyThreadUnsafeBasicAssertion |
Represents a DescriptiveAssertion which is evaluated lazily where the lazy loading is not thread safe.
|
ch.tutteli.atrium.assertions.ListAssertionGroupType |
Represents the AssertionGroupType for AssertionGroups whose assertions should
be displayed in a list (up to the Reporter if it is a list with bullets, squares etc.).
|
ch.tutteli.atrium.reporting.translating.LocaleOrderDecider |
Responsible to decide in which order Locales should be processed.
|
ch.tutteli.atrium.spec.reporting.translating.LocaleOrderDeciderSpec |
|
ch.tutteli.atrium.reporting.MethodCallFormatter |
Responsible to format a method call in reporting.
|
ch.tutteli.atrium.reporting.ObjectFormatter |
Represents a formatter for objects.
|
ch.tutteli.atrium.spec.reporting.ObjectFormatterSpec |
|
ch.tutteli.atrium.api.cc.infix.en_UK.Objects |
|
ch.tutteli.atrium.spec.reporting.OnlyFailureReporterSpec |
|
ch.tutteli.atrium.creating.PlantHasNoSubjectException |
Represents the Exception that an AssertionPlant.subject was not defined but one tried to access it.
|
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 IAtriumFactory.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 |
|
ch.tutteli.atrium.reporting.Reporter |
Represents a reporter which reports about Assertions.
|
ch.tutteli.atrium.reporting.ReporterBuilder |
A builder to create a Reporter consisting of several components.
|
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 |
|
ch.tutteli.atrium.spec.creating.ReportingAssertionPlantSpec |
|
ch.tutteli.atrium.assertions.RootAssertionGroupType |
The AssertionGroupType for AssertionGroups which are the root of all assertions.
|
ch.tutteli.atrium.spec.reporting.SingleAssertionGroupTypeFormatterSpec |
|
ch.tutteli.atrium.reporting.StringBasedRawString |
Use this class to represent a String which should be treated as raw String in reporting.
|
ch.tutteli.atrium.reporting.translating.StringBasedTranslatable |
Something which is Translatable and provides a default representation by value.
|
ch.tutteli.atrium.spec.assertions.SubjectLessAssertionSpec |
|
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.spec.assertions.TestData |
|
ch.tutteli.atrium.spec.reporting.TextExplanatoryAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextExplanatoryBasedAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextFallbackAssertionFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextFeatureAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextIndentAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextIndentBasedAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextListAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextListBasedAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextMethodCallFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextSummaryAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.reporting.TextWarningAssertionGroupFormatterSpec |
|
ch.tutteli.atrium.spec.assertions.ThrowableAssertionsSpec |
|
ch.tutteli.atrium.assertions.throwable.thrown.ThrowableThrown |
Defines the 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.assertions.throwable.thrown.builders.ThrowableThrownBuilder |
Represents the entry point of the fluent API of sophisticated a Throwable was thrown assertions.
|
ch.tutteli.atrium.spec.checking.ThrowingAssertionCheckerSpec |
|
ch.tutteli.atrium.spec.reporting.ToStringObjectFormatter |
Represents an ObjectFormatter which merely formats a given object by calling its toString
method.
|
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.spec.reporting.translating.TranslationSupplierBasedTranslatorSpec |
|
ch.tutteli.atrium.spec.reporting.translating.TranslationSupplierSpec |
|
ch.tutteli.atrium.reporting.translating.Translator |
Represents a translator of Translatables.
|
ch.tutteli.atrium.spec.reporting.translating.TranslatorErrorCaseSpec |
|
ch.tutteli.atrium.spec.reporting.translating.TranslatorIntSpec |
If you use this Spec then your reporter needs to use a translator which uses the following translations
which should be in
|
ch.tutteli.atrium.spec.assertions.TypeTransformationAssertionsSpec |
|
ch.tutteli.atrium.assertions.any.typetransformation.TypeTransformer |
|
ch.tutteli.atrium.reporting.translating.Untranslatable |
Represents a Translatable which is not translatable but has only a fixed name which serves as getDefault.
|
ch.tutteli.atrium.reporting.translating.UsingDefaultTranslator |
This translator does not translate but uses Translatable.getDefault instead
and uses Locale.getDefault as primaryLocale if not defined differently via constructor parameter.
|
ch.tutteli.atrium.api.cc.infix.en_UK.Values |
|
ch.tutteli.atrium.spec.verbs.VerbSpec |
|
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.infix.en_UK.case |
Represents the pseudo keyword case as in ignoring case .
|
ch.tutteli.atrium.api.cc.infix.en_UK.contain |
Represents the pseudo keyword contain as in to contain .
|
ch.tutteli.atrium.api.cc.infix.en_UK.only |
Represents the pseudo keyword only as in but only .
|
ch.tutteli.atrium.api.cc.infix.en_UK.order |
Represents the pseudo keyword order as in inAny order .
|