ch.tutteli.atrium.api.infix.en_GB.absolute |
A helper construct to allow expressing expectations about a path being absolute. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.reporting.text.impl.AbstractTextObjectFormatter | |
ch.tutteli.atrium.api.infix.en_GB.aDirectory |
A helper construct to allow expressing expectations about a path being a directory. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.api.infix.en_GB.creating.All |
Parameter object to express |
ch.tutteli.atrium.api.infix.en_GB.anEmptyDirectory |
A helper construct to allow expressing expectations about a path being an empty directory. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.logic.AnyAssertions |
Collection of assertion functions and builders which are applicable to any type (sometimes |
ch.tutteli.atrium.api.infix.en_GB.aRegularFile |
A helper construct to allow expressing expectations about a path being a regular file. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.logic.utils.ArgumentMapperBuilder |
Builder to map variable length arguments formulated as (first: T, |
ch.tutteli.atrium.reporting.translating.ArgumentsSupportingTranslator |
Represents a Translator which supports TranslatableWithArgs. |
ch.tutteli.atrium.logic.utils.ArgumentToNullOrMapperBuilder |
Builder to map variable length arguments formulated as |
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.creating.AssertionContainer |
Represents the extension point of the logic level for subjects of type T. |
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.reporting.impl.AssertionFormatterControllerBasedFacade |
Responsible to call an appropriate AssertionFormatter which supports formating a given Assertion -- it does so by delegating this responsibility to the specified assertionFormatterController. |
ch.tutteli.atrium.reporting.AssertionFormatterFacade |
Responsible to call an appropriate AssertionFormatter which supports formating a given Assertion. |
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 |
ch.tutteli.atrium.assertions.builders.AssertionGroupDescriptionAndEmptyRepresentationOption |
Option step which allows to specify the AssertionGroup.description -- Text.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.assertions.builders.AssertionsOption |
Option step which allows to specify AssertionGroup.assertions. |
ch.tutteli.atrium.api.verbs.AssertionVerb |
The Translatable for the assertion expect. |
ch.tutteli.atrium.api.infix.en_GB.aSuccess |
A helper construct to allow expressing expectations about a something being a success. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.api.infix.en_GB.aSymbolicLink |
A helper construct to allow expressing expectations about a path being a symbolic link. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.logic.creating.basic.contains.checkers.AtLeastChecker |
Represents a check that an expected search criterion is contained at least times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.AtLeastChecker |
Represents a check that an expected search criterion is contained at least times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.AtLeastChecker |
Represents a check that an expected search criterion is contained at least times in the search input. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.AtLeastChecker |
Represents a check that an expected search criterion is contained at least times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.AtLeastCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.AtLeastCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.basic.contains.checkers.AtMostChecker |
Represents a check that an expected search criterion is contained at most times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.AtMostChecker |
Represents a check that an expected search criterion is contained at most times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.AtMostChecker |
Represents a check that an expected search criterion is contained at most times in the search input. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.AtMostChecker |
Represents a check that an expected search criterion is contained at most times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.AtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.AtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.AtMostCheckerStepImpl | |
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.creating.impl.BaseExpectImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.BaseTransformationExecutionStep |
Step which has all necessary information to perform a subject transformation (subject change/feature extraction etc.) and now allows to decide how it should be done, especially regarding potential sub-assertions which should be applied to the new resulting subject. |
ch.tutteli.atrium.assertions.builders.BasicAssertionGroupFinalStep |
Final step which creates an AssertionGroup with the previously defined groupType, description, representation and assertions. |
ch.tutteli.atrium.logic.BigDecimalAssertions |
Collection of assertion functions and builders which are applicable to subjects with a BigDecimal type. |
ch.tutteli.atrium.api.infix.en_GB.blank |
Represents a helper construct which allows to express blankness. It can be used for a parameterless 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. |
ch.tutteli.atrium.reporting.text.BulletPointProvider |
Responsible to provide custom bullet points used in text reporting. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.ButAtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.ButAtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.ButAtMostCheckerStepImpl | |
ch.tutteli.atrium.api.infix.en_GB.case |
Represents the pseudo keyword |
ch.tutteli.atrium.logic.CharSequenceAssertions |
Collection of assertion functions and builders which are applicable to subjects with a CharSequence type. |
ch.tutteli.atrium.logic.creating.charsequence.contains.CharSequenceContains |
Defines the contract for sophisticated CharSequence contains assertion builders. |
ch.tutteli.atrium.logic.creating.charsequence.contains.creators.impl.CharSequenceContainsAssertionCreator |
Represents a creator of sophisticated |
ch.tutteli.atrium.logic.creating.charsequence.contains.creators.CharSequenceContainsAssertions |
Collection of assertion functions which are intended to be used as part of the final step of a sophisticated
|
ch.tutteli.atrium.logic.creating.typeutils.CharSequenceOrNumberOrChar |
Type alias for Any but with a better description what is expected at runtime, i.e. either a CharSequence, a Number or a Char. |
ch.tutteli.atrium.logic.ChronoLocalDateAssertions |
Collection of assertion functions and builders which are applicable to subjects with a ChronoLocalDate type. |
ch.tutteli.atrium.logic.ChronoLocalDateTimeAssertions |
Collection of assertion functions and builders which are applicable to subjects with a ChronoLocalDateTime type. |
ch.tutteli.atrium.logic.ChronoZonedDateTimeAssertions |
Collection of assertion functions and builders which are applicable to subjects with a ChronoZonedDateTime type. |
ch.tutteli.atrium.creating.CollectingExpect |
Represents a container for Assertion which is intended to serve as receiver object for lambdas which create Assertions, in which this Expect collects the assertions created this way. |
ch.tutteli.atrium.logic.creating.typeutils.CollectionLike |
Type alias for Any but with a better description what is expected at runtime, i.e. a type which can be converted to a Collection. |
ch.tutteli.atrium.logic.CollectionLikeAssertions |
Collection of assertion functions and builders which are applicable to subjects which can be transformed to a Collection - intended for types which are Collection like such as Map. |
ch.tutteli.atrium.logic.ComparableAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Comparable type. |
ch.tutteli.atrium.creating.ComponentFactory |
Provides a build lambda which produces the component and specifies via producesSingleton whether this component should be treated as singleton or not. |
ch.tutteli.atrium.creating.ComponentFactoryContainer |
Manages the factories to create the different components of Atrium. It takes basically the responsibility of a dependency injection facility, tailored for Atrium. |
ch.tutteli.atrium.logic.creating.basic.contains.Contains |
Defines the basic contract for sophisticated |
ch.tutteli.atrium.logic.creating.basic.contains.creators.impl.ContainsAssertionCreator |
Represents the base class for Contains.Creators, providing a template to fulfill its job. |
ch.tutteli.atrium.logic.creating.basic.contains.checkers.impl.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.logic.creating.basic.contains.creators.impl.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.logic.impl.DefaultAnyAssertions | |
ch.tutteli.atrium.reporting.impl.DefaultAssertionFormatterController |
Represents an AssertionFormatterController which does nothing special in addition but just the job of the controller :) |
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.logic.creating.charsequence.contains.checkers.impl.DefaultAtLeastChecker |
Represents a check that an expected search criterion is contained at least times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.impl.DefaultAtLeastChecker |
Represents a check that an expected entry is contained at least times in the Iterable. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.impl.DefaultAtLeastChecker |
Represents a check that an expected entry is contained at least times in the Iterable. |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.impl.DefaultAtMostChecker |
Represents a check that an expected search criterion is contained at most times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.impl.DefaultAtMostChecker |
Represents a check that an expected entry is contained at most times in the Iterable. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.impl.DefaultAtMostChecker |
Represents a check that an expected entry is contained at most times in the Iterable. |
ch.tutteli.atrium.logic.impl.DefaultBigDecimalAssertions | |
ch.tutteli.atrium.logic.impl.DefaultCharSequenceAssertions | |
ch.tutteli.atrium.logic.creating.charsequence.contains.creators.impl.DefaultCharSequenceContainsAssertions | |
ch.tutteli.atrium.logic.impl.DefaultChronoLocalDateAssertions | |
ch.tutteli.atrium.logic.impl.DefaultChronoLocalDateTimeAssertions | |
ch.tutteli.atrium.logic.impl.DefaultChronoZonedDateTimeAssertions | |
ch.tutteli.atrium.logic.impl.DefaultCollectionLikeAssertions | |
ch.tutteli.atrium.logic.impl.DefaultComparableAssertions | |
ch.tutteli.atrium.creating.impl.DefaultComponentFactoryContainer | |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.impl.DefaultExactlyChecker |
Represents a check that an expected search criterion is contained exactly times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.impl.DefaultExactlyChecker |
Represents a check that an expected entry is contained exactly times in the Iterable. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.impl.DefaultExactlyChecker |
Represents a check that an expected entry is contained exactly times in the Iterable. |
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 |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.DefaultFailureHandlerImpl | |
ch.tutteli.atrium.assertions.DefaultFeatureAssertionGroupType |
The AssertionGroupType for AssertionGroups which contain any kind of feature assertions. |
ch.tutteli.atrium.logic.impl.DefaultFeatureAssertions | |
ch.tutteli.atrium.logic.creating.transformers.impl.DefaultFeatureExtractor | |
ch.tutteli.atrium.logic.impl.DefaultFloatingPointAssertions | |
ch.tutteli.atrium.logic.impl.DefaultFloatingPointJvmAssertions | |
ch.tutteli.atrium.logic.impl.DefaultFun0Assertions | |
ch.tutteli.atrium.logic.impl.DefaultIterableLikeAssertions | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.DefaultIterableLikeContainsAssertions | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.DefaultIterableLikeContainsInAnyOrderAssertions | |
ch.tutteli.atrium.logic.creating.typeutils.impl.DefaultIterableLikeToIterableTransformer | |
ch.tutteli.atrium.logic.impl.DefaultIteratorAssertions | |
ch.tutteli.atrium.assertions.DefaultListAssertionGroupType |
The AssertionGroupType for AssertionGroups whose assertions should be displayed in a list. |
ch.tutteli.atrium.logic.impl.DefaultListAssertions | |
ch.tutteli.atrium.logic.impl.DefaultLocalDateAssertions | |
ch.tutteli.atrium.logic.impl.DefaultLocalDateTimeAssertions | |
ch.tutteli.atrium.logic.impl.DefaultMapEntryAssertions | |
ch.tutteli.atrium.logic.impl.DefaultMapLikeAssertions | |
ch.tutteli.atrium.logic.creating.maplike.contains.creators.impl.DefaultMapLikeContainsAssertions | |
ch.tutteli.atrium.logic.creating.typeutils.impl.DefaultMapLikeToIterablePairTransformer |
Transforms all Map as well as all IterableLike which have a resulting element type of either |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.impl.DefaultNotChecker |
Represents a check that an expected search criterion is not contained in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.impl.DefaultNotChecker |
Represents a check that an expected entry is not contained in the Iterable. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.impl.DefaultNotChecker |
Represents a check that an expected entry is not contained in the Iterable. |
ch.tutteli.atrium.logic.impl.DefaultOptionalAssertions | |
ch.tutteli.atrium.logic.impl.DefaultPairAssertions | |
ch.tutteli.atrium.logic.impl.DefaultPathAssertions | |
ch.tutteli.atrium.logic.kotlin_1_3.impl.DefaultResultAssertions | |
ch.tutteli.atrium.logic.creating.transformers.impl.DefaultSubjectChanger | |
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.reporting.text.impl.DefaultTextMethodCallFormatter |
Responsible to format a method call for text output (e.g. to the console) where it represents arguments of a method call by using their Any.toString representation with a few exceptions. |
ch.tutteli.atrium.reporting.text.impl.DefaultTextObjectFormatter | |
ch.tutteli.atrium.logic.impl.DefaultThrowableAssertions | |
ch.tutteli.atrium.logic.impl.DefaultZonedDateTimeAssertions | |
ch.tutteli.atrium.creating.DelegatingExpect |
Represents an Expect which passes on appended Assertions to a given Expect. |
ch.tutteli.atrium.translations.DescriptionAnyAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Any. |
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.translations.DescriptionBigDecimalAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to BigDecimal. |
ch.tutteli.atrium.translations.DescriptionCharSequenceAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to CharSequence. |
ch.tutteli.atrium.translations.DescriptionCollectionAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Collection. |
ch.tutteli.atrium.translations.DescriptionComparableAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Comparable. |
ch.tutteli.atrium.translations.DescriptionDateTimeLikeAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to date like instances (e.g. LocalDate, LocaleDateTime, ZonedDateTime etc.) |
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 |
ch.tutteli.atrium.translations.DescriptionFunLikeAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Any. |
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.translations.DescriptionMapLikeAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Map. |
ch.tutteli.atrium.translations.DescriptionOptionalAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Optional. |
ch.tutteli.atrium.translations.DescriptionPathAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Path. |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.DescriptionRepresentationStepImpl | |
ch.tutteli.atrium.translations.DescriptionResultAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Map. |
ch.tutteli.atrium.logic.creating.transformers.impl.featureextractor.DescriptionStepImpl | |
ch.tutteli.atrium.translations.DescriptionThrowableAssertion |
Contains the DescriptiveAssertion.descriptions of the assertion functions which are applicable to Throwable. |
ch.tutteli.atrium.assertions.builders.Descriptive |
Defines the contract to build a DescriptiveAssertion. |
ch.tutteli.atrium.assertions.DescriptiveAssertion |
The base interface for Assertions which consist of a representation of an expected result with a complementary description. |
ch.tutteli.atrium.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.api.infix.en_GB.creating.path.DirectoryEntries |
Parameter object which collects directory entries (as Strings).
Use the function |
ch.tutteli.atrium.assertions.DoNotFilterAssertionGroupType |
An AssertionGroupType which indicates that a Reporter should not filter its AssertionGroup.assertions. |
ch.tutteli.atrium.core.Either |
Represents a disjoint union i.e. a type with two possibilities, either Left or Right. |
ch.tutteli.atrium.api.infix.en_GB.elements |
A helper construct to allow expressing expectations about elements as in |
ch.tutteli.atrium.api.infix.en_GB.empty |
Represents a helper construct which allows to express emptiness. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.api.fluent.en_GB.Entries |
Parameter object to express a Group of identification lambdas. |
ch.tutteli.atrium.api.infix.en_GB.entries |
Represents the pseudo keyword |
ch.tutteli.atrium.api.infix.en_GB.creating.Entries |
Parameter object to express a Group of identification lambdas. |
ch.tutteli.atrium.api.fluent.en_GB.Entry |
Parameter object to express a Group with a single identification lambda. |
ch.tutteli.atrium.api.infix.en_GB.creating.Entry |
Parameter object to express a Group with a single identification lambda. |
ch.tutteli.atrium.logic.creating.basic.contains.steps.impl.EntryPointStepImpl | |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.EntryPointStepImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.impl.EntryPointStepImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.steps.impl.EntryPointStepImpl | |
ch.tutteli.atrium.creating.ErrorMessages |
Contains translations which are used in error like messages. |
ch.tutteli.atrium.translations.ErrorMessages |
Contains translations which are used in error like messages. |
ch.tutteli.atrium.logic.creating.basic.contains.checkers.ExactlyChecker |
Represents a check that an expected search criterion is contained exactly times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.ExactlyChecker |
Represents a check that an expected search criterion is contained exactly times in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.ExactlyChecker |
Represents a check that an expected search criterion is contained exactly times in the search input. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.ExactlyChecker |
Represents a check that an expected search criterion is contained exactly times in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.ExactlyCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.ExactlyCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.api.infix.en_GB.executable |
A helper construct to allow expressing expectations about a path being executable. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.logic.creating.transformers.impl.featureextractor.ExecutionStepImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.ExecutionStepImpl | |
ch.tutteli.atrium.api.infix.en_GB.existing |
A helper construct to allow expressing expectations about path existence. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.creating.Expect |
Represents the extension point for Assertion functions and sophisticated builders for subjects of type T. |
ch.tutteli.atrium.logic.creating.impl.ExpectationVerbStepImpl | |
ch.tutteli.atrium.creating.ExpectInternal |
Sole purpose of this interface is to hide AssertionContainer from newcomers which usually don't have to deal with this. |
ch.tutteli.atrium.creating.ExpectMarker |
DSL Marker for Expect. |
ch.tutteli.atrium.creating.ExperimentalComponentFactoryContainer | |
ch.tutteli.atrium.creating.feature.ExperimentalFeatureInfo | |
ch.tutteli.atrium.core.ExperimentalNewExpectTypes | |
ch.tutteli.atrium.api.fluent.en_GB.ExperimentalWithOptions | |
ch.tutteli.atrium.api.infix.en_GB.ExperimentalWithOptions | |
ch.tutteli.atrium.assertions.builders.Explanatory |
Defines the contract to build an ExplanatoryAssertion. |
ch.tutteli.atrium.assertions.ExplanatoryAssertion |
Represents an Assertion which can be used to explain/show an instance which is eventually formatted by an ObjectFormatter in reporting -- it needs to be a child of an AssertionGroup with an ExplanatoryAssertionGroupType. |
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 -- hence in the normal case it should not be of importance whether they hold or not
and thus such AssertionGroups should usually return |
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.api.infix.en_GB.creating.feature.ExtractorWithCreator |
Parameter object which contains an extractor which extracts a feature out of a subject of an assertion + an assertionCreator which defines assertions for the feature. |
ch.tutteli.atrium.logic.creating.filesystem.Failure | |
ch.tutteli.atrium.logic.creating.transformers.FailureHandlerAdapter |
Represents a SubjectChanger.FailureHandler which acts as an adapter for another failure handler by mapping first the given subject to another type R1 which is understood as input of the other failure handler. |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.FailureHandlerStepImpl | |
ch.tutteli.atrium.api.infix.en_GB.creating.feature.Feature |
Parameter object which contains a description of a feature along with an extractor which actually extracts the feature out of a subject of an assertion. |
ch.tutteli.atrium.assertions.FeatureAssertionGroupType |
Represents the AssertionGroupType for AssertionGroups which contain some kind of feature assertions. |
ch.tutteli.atrium.logic.FeatureAssertions |
Collection of functions which help to create feature assertions by returning FeatureExtractorBuilder.ExecutionStep. |
ch.tutteli.atrium.creating.FeatureExpect |
Represents an Expect which results due to a feature extraction from he subject of the expectation. |
ch.tutteli.atrium.creating.FeatureExpectOptions |
Additional (non-mandatory) options to create a FeatureExpect. |
ch.tutteli.atrium.logic.creating.FeatureExpectOptionsChooser |
Helper lambda to specify FeatureExpectOptions via convenience methods. |
ch.tutteli.atrium.logic.creating.impl.FeatureExpectOptionsChooserImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.featureextractor.FeatureExtractionStepImpl | |
ch.tutteli.atrium.logic.creating.transformers.FeatureExtractor |
Defines the contract for sophisticated |
ch.tutteli.atrium.logic.creating.transformers.FeatureExtractorBuilder |
Helps in using FeatureExtractor by providing a guide to set the different parameters in form of a fluent builder. |
ch.tutteli.atrium.creating.feature.FeatureInfo |
Responsible to determine the feature description for a given feature extractor. |
ch.tutteli.atrium.api.infix.en_GB.creating.feature.FeatureWithCreator |
Parameter object which contains a description of a feature along with an extractor which actually extracts the feature out of a subject of an assertion + an assertionCreator which defines assertions for the feature. |
ch.tutteli.atrium.reporting.erroradjusters.FilterAtriumErrorAdjuster | |
ch.tutteli.atrium.logic.creating.impl.FinalStepImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.featureextractor.FinalStepImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.FinalStepImpl | |
ch.tutteli.atrium.assertions.builders.FixedClaimGroup |
Defines the contract to build an AssertionGroup which has a fixed AssertionGroup.holds. |
ch.tutteli.atrium.assertions.builders.FixedClaimLikeGroup |
Defines the contract to build an AssertionGroup which has a fixed AssertionGroup.holds or the like. |
ch.tutteli.atrium.logic.FloatingPointAssertions |
Collection of assertion functions and builders which are applicable to subjects with a floating point number like type (currently Float and Double). |
ch.tutteli.atrium.logic.FloatingPointJvmAssertions |
Collection of assertion functions and builders which are applicable to floating point number like types which are specific to the JVM platform (currently only for BigDecimal). |
ch.tutteli.atrium.logic.Fun0Assertions |
Collection of assertion functions and builders which are applicable to subjects with a kotlin.Function0 type. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.GenericTimesCheckerStep | |
ch.tutteli.atrium.api.infix.en_GB.group |
Represents the pseudo keyword |
ch.tutteli.atrium.logic.utils.Group |
Represents a group of T. |
ch.tutteli.atrium.assertions.builders.common.HoldsStep |
Step which allows to specify RepresentationOnlyAssertion.holds. |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchers.impl.IgnoringCaseIndexSearcher |
Represents a Searcher which implements the IgnoringCaseSearchBehaviour behaviour and uses CharSequence.indexOf to find expected objects. |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchers.impl.IgnoringCaseRegexSearcher |
Represents a Searcher which implements the IgnoringCaseSearchBehaviour behaviour and evaluates the matches of a given regular expression on the input of the search. |
ch.tutteli.atrium.logic.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.logic.creating.charsequence.contains.searchbehaviours.impl.IgnoringCaseSearchBehaviourImpl |
Represents the search behaviour that a CharSequenceContains.Searcher should ignore case when searching for an expected object. |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InAnyOrderEntriesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InAnyOrderOnlyAssertionCreator |
Represents the base class for |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InAnyOrderOnlyEntriesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.InAnyOrderOnlySearchBehaviour |
Represents the search behaviour that expected entries can appear in any order within the IterableLike but that the resulting assertion should not hold if there are less or more entries than expected. |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.InAnyOrderOnlySearchBehaviour |
Represents the search behaviour that expected entries can appear in any order within the MapLike but that the resulting assertion should not hold if there are less or more entries than expected. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.impl.InAnyOrderOnlySearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.impl.InAnyOrderOnlySearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InAnyOrderOnlyValuesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.InAnyOrderSearchBehaviour |
Represents the search behaviour that expected entries can appear in any order within the IterableLike. |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.InAnyOrderSearchBehaviour |
Represents the search behaviour that expected entries can appear in any order within the MapLike. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.impl.InAnyOrderSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.impl.InAnyOrderSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InAnyOrderValuesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchers.impl.IndexSearcher |
Represents a Searcher which uses CharSequence.indexOf to find expected objects. |
ch.tutteli.atrium.api.infix.en_GB.creating.IndexWithCreator |
Parameter object which combines an index of type Int with an assertionCreator which defines assertions for a resulting feature of type E. |
ch.tutteli.atrium.assertions.InformationAssertionGroupType |
The AssertionGroupType for AssertionGroups whose assertions are used to document the reason for one or multiple assertions. |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyAssertionCreator |
Represents the base class for |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyBaseAssertionCreator | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyEntriesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyEntriesMatcher | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyGroupedAssertionCreator | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyGroupedEntriesAssertionCreator | |
ch.tutteli.atrium.logic.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 IterableLike 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.logic.creating.iterable.contains.searchbehaviours.impl.InOrderOnlyGroupedSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyGroupedValuesAssertionCreator | |
ch.tutteli.atrium.logic.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.logic.creating.iterable.contains.searchbehaviours.impl.InOrderOnlyGroupedWithinSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyMatcher | |
ch.tutteli.atrium.logic.creating.iterablelike.contains.reporting.InOrderOnlyReportingOptions | |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.InOrderOnlySearchBehaviour |
Represents the search behaviour that expected entries have to appear in the given order within the IterableLike and that the resulting assertion should not hold if there are less or more entries than expected. |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.InOrderOnlySearchBehaviour |
Represents the search behaviour that expected entries have to appear in the given order within the MapLike and that the resulting assertion should not hold if there are less or more entries than expected. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.impl.InOrderOnlySearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.impl.InOrderOnlySearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyValueMatcher | |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl.InOrderOnlyValuesAssertionCreator |
Represents a creator of a sophisticated |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.InOrderSearchBehaviour |
Represents the search behaviour that expected entries have to appear in the given order within the IterableLike. |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.InOrderSearchBehaviour |
Represents the search behaviour that expected entries have to appear in the given order within the MapLike. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.impl.InOrderSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.impl.InOrderSearchBehaviourImpl | |
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.logic.creating.filesystem.IoResult | |
ch.tutteli.atrium.logic.creating.typeutils.IterableLike |
Type alias for Any but with a better description what is expected at runtime, i.e. a type which can be converted to an Iterable. |
ch.tutteli.atrium.logic.IterableLikeAssertions |
Collection of assertion functions and builders which are applicable to subjects which can be transformed to an Iterable - intended for types which are Iterable like such as Array or Sequence. |
ch.tutteli.atrium.logic.creating.iterable.contains.IterableLikeContains |
Defines the contract for sophisticated Iterable contains assertion builders. |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.IterableLikeContainsAssertions |
Defines the minimum set of |
ch.tutteli.atrium.logic.creating.iterable.contains.creators.IterableLikeContainsInAnyOrderAssertions |
Defines the minimum set of |
ch.tutteli.atrium.logic.creating.typeutils.IterableLikeToIterableTransformer | |
ch.tutteli.atrium.logic.IteratorAssertions |
Collection of assertion functions and builders which are applicable to subjects with an Iterator type. |
kotlin.reflect.KClass (extensions in package ch.tutteli.atrium.core.polyfills) | |
ch.tutteli.atrium.api.fluent.en_GB.KeyValue |
Parameter object to express a key/value Pair whose value type is a nullable lambda with an
Expect receiver, which means one can either pass a lambda or |
ch.tutteli.atrium.api.infix.en_GB.creating.map.KeyValues |
Parameter object to express |
ch.tutteli.atrium.api.infix.en_GB.creating.KeyWithCreator |
Parameter object which combines an key of type K with an assertionCreator which defines assertions for a resulting feature of type V. |
ch.tutteli.atrium.api.infix.en_GB.creating.map.KeyWithValueCreator |
Parameter object to express a key/value Pair whose value type is a nullable lambda with an
Expect receiver, which means one can either pass a lambda or |
ch.tutteli.atrium.api.infix.en_GB.Keyword |
Marker interface for keywords. |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.KindStepImpl | |
ch.tutteli.atrium.reporting.LazyRepresentation |
A representation which shall be evaluated lazily during reporting. |
ch.tutteli.atrium.logic.assertions.impl.LazyThreadUnsafeAssertionGroup |
Represents an AssertionGroup which is evaluated lazily where the lazy loading is not thread safe. |
ch.tutteli.atrium.core.Left |
The left case of an Either. |
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.logic.ListAssertions |
Collection of assertion functions and builders which are applicable to subjects with a List type. |
ch.tutteli.atrium.logic.LocalDateAssertions |
Collection of assertion functions and builders which are applicable to subjects with a LocalDate type. |
ch.tutteli.atrium.logic.LocalDateTimeAssertions |
Collection of assertion functions and builders which are applicable to subjects with a LocalDateTime type. |
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.reporting.translating.LocaleProvider | |
ch.tutteli.atrium.logic.MapEntryAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Map.Entry type. |
ch.tutteli.atrium.logic.creating.typeutils.MapLike |
Type alias for Any but with a better description what is expected at runtime, i.e. a type which can be converted to a Map. |
ch.tutteli.atrium.logic.MapLikeAssertions |
Collection of assertion functions and builders which are applicable to subjects which can be transformed to a Map - intended for types which are Map like such as IterableLike with an element type Pair. |
ch.tutteli.atrium.logic.creating.maplike.contains.MapLikeContains |
Defines the contract for sophisticated MapLike contains assertion builders. |
ch.tutteli.atrium.logic.creating.maplike.contains.creators.MapLikeContainsAssertions |
Defines the minimum set of |
ch.tutteli.atrium.logic.creating.typeutils.MapLikeToIterablePairTransformer | |
ch.tutteli.atrium.logic.creating.feature.MetaFeature |
Represents an extracted feature of type T defined by the given maybeSubject including a description and a representation |
ch.tutteli.atrium.api.fluent.en_GB.creating.feature.MetaFeatureOption | |
ch.tutteli.atrium.api.infix.en_GB.creating.feature.MetaFeatureOption | |
ch.tutteli.atrium.api.infix.en_GB.creating.feature.MetaFeatureOptionWithCreator |
Parameter object which combines a lambda with a MetaFeatureOption receiver (called provider) and an assertionCreator. |
ch.tutteli.atrium.reporting.MethodCallFormatter |
Responsible to format a method call in reporting. |
ch.tutteli.atrium.reporting.erroradjusters.MultiAtriumErrorAdjuster |
Represents an AtriumErrorAdjuster which incorporates several AtriumErrorAdjuster and executes one after another during adjustment in the given order. |
ch.tutteli.atrium.api.infix.en_GB.next |
Represents the pseudo keyword |
ch.tutteli.atrium.api.infix.en_GB.noDuplicates |
A helper construct to allow expressing expectations about iterable contains no duplicates. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.core.None |
Represents an absent value in terms of Option. |
ch.tutteli.atrium.reporting.erroradjusters.NoOpAtriumErrorAdjuster |
An implementation of an AtriumErrorAdjuster which adjusts nothing. |
ch.tutteli.atrium.reporting.erroradjusters.NoOpAtriumErrorAdjusterCommon |
An implementation of an AtriumErrorAdjuster which adjusts nothing and can be used by the platforms to provide the actual type of NoOpAtriumErrorAdjuster. |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.NoOpCheckerStep |
Represents a "no IterableLikeContains.Checker" option, meaning no checker shall be applied to a search result. |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchbehaviours.NoOpSearchBehaviour |
Represents the default search behaviour or rather does not define a search behaviour at all. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.NoOpSearchBehaviour |
Represents the default search behaviour or rather does not define a search behaviour at all. |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.NoOpSearchBehaviour |
Represents the default search behaviour or rather does not define a search behaviour at all. |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchbehaviours.impl.NoOpSearchBehaviourImpl |
Represents the default search behaviour or rather does not define a search behaviour at all. |
ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.impl.NoOpSearchBehaviourImpl | |
ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.impl.NoOpSearchBehaviourImpl | |
ch.tutteli.atrium.reporting.text.impl.NoSpecialChildFormattingSingleAssertionGroupTypeFormatter |
A base type for AssertionFormatter which canFormat only AssertionGroups of one specific AssertionGroupType and does nothing special when it comes to formatting AssertionGroup.assertions (merely delegates to assertionFormatterController). |
ch.tutteli.atrium.logic.creating.basic.contains.checkers.NotChecker |
Represents a check that an expected search criterion is not contained in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.NotChecker |
Represents a check that an expected search criterion is not contained in the search input. |
ch.tutteli.atrium.logic.creating.iterable.contains.checkers.NotChecker |
Represents a check that an expected search criterion is not contained in the search input. |
ch.tutteli.atrium.logic.creating.maplike.contains.checkers.NotChecker |
Represents a check that an expected search criterion is not contained in the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.NotCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.NotCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.NotCheckerStepImpl | |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.NotOrAtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.NotOrAtMostCheckerStep |
Represents the extension point for another step after a |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.impl.NotOrAtMostCheckerStepImpl | |
ch.tutteli.atrium.logic.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.logic.creating.iterable.contains.searchbehaviours.NotSearchBehaviour |
Represents the search behaviour that expected entries might appear in any order within the IterableLike. |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchbehaviours.impl.NotSearchBehaviourImpl |
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.logic.creating.iterable.contains.searchbehaviours.impl.NotSearchBehaviourImpl | |
ch.tutteli.atrium.api.infix.en_GB.o |
Represents a filler, a pseudo keyword where there isn't really a good keyword.
A reader should skip this filler without reading it. For instance, |
ch.tutteli.atrium.reporting.ObjectFormatter |
Represents a formatter for objects. |
ch.tutteli.atrium.api.infix.en_GB.only |
Represents the pseudo keyword |
ch.tutteli.atrium.reporting.impl.OnlyFailureReporter |
A Reporter which reports only failing assertions. |
ch.tutteli.atrium.core.Option |
Represents an optional value with map, flatMap, fold and getOrElse to transform it. |
ch.tutteli.atrium.logic.OptionalAssertions |
Collection of assertion functions and builders which are applicable to subjects with an Optional type. |
ch.tutteli.atrium.logic.creating.impl.OptionsStepImpl | |
ch.tutteli.atrium.logic.creating.transformers.impl.featureextractor.OptionsStepImpl | |
ch.tutteli.atrium.api.infix.en_GB.order |
Represents the pseudo keyword |
ch.tutteli.atrium.api.infix.en_GB.creating.iterable.Order |
Parameter object to express |
ch.tutteli.atrium.logic.PairAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Pair type. |
ch.tutteli.atrium.api.infix.en_GB.creating.Pairs |
Parameter object to express |
ch.tutteli.atrium.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. |
java.nio.file.Path (extensions in package ch.tutteli.atrium.logic.creating.filesystem) | |
ch.tutteli.atrium.logic.PathAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Path type. |
ch.tutteli.atrium.api.infix.en_GB.creating.path.PathWithCreator |
Parameter object which combines a path (as String) with an assertionCreator which defines assertions for a resulting feature of type E. |
ch.tutteli.atrium.api.infix.en_GB.creating.path.PathWithEncoding |
Parameter object which combines path (as Path) with a sourceCharset and targetCharset. |
ch.tutteli.atrium.creating.PleaseUseReplacementException |
Indicates a problem which was indicated by a |
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 BulletPointIdentifier. |
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.api.infix.en_GB.present |
Represents a helper construct which allows to express presence. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.api.infix.en_GB.creating.PresentWithCreator |
Parameter object which represents a present value (e.g. to represent a present |
ch.tutteli.atrium.reporting.translating.PropertiesBasedTranslationSupplier |
A base class for properties based TranslationSuppliers which provides a loading and caching mechanism of properties files. |
ch.tutteli.atrium.reporting.translating.PropertiesPerEntityAndLocaleTranslationSupplier |
Represents a TranslationSupplier which is based on properties-files which are structured per entity (enum, object or class) and Locale. |
ch.tutteli.atrium.reporting.translating.PropertiesPerLocaleTranslationSupplier |
Represents a TranslationSupplier which is based on properties-files which are structured per Locale. |
ch.tutteli.atrium.api.infix.en_GB.readable |
A helper construct to allow expressing expectations about a path being readable. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.api.infix.en_GB.creating.RegexPatterns |
Parameter object to express |
ch.tutteli.atrium.logic.creating.charsequence.contains.searchers.impl.RegexSearcher |
Represents a Searcher which evaluates the matches of a given regular expression on the input of the search. |
ch.tutteli.atrium.api.infix.en_GB.relative |
A helper construct to allow expressing expectations about a path being relative. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.reporting.erroradjusters.RemoveAtriumFromAtriumError |
Responsible to remove the stacktrace of Atrium from an AtriumError. |
ch.tutteli.atrium.reporting.erroradjusters.impl.RemoveAtriumFromAtriumErrorImpl | |
ch.tutteli.atrium.reporting.erroradjusters.RemoveRunnerFromAtriumError |
Responsible to remove the stacktrace of the test runner(s) from an AtriumError. |
ch.tutteli.atrium.reporting.erroradjusters.impl.RemoveRunnerFromAtriumErrorImpl | |
ch.tutteli.atrium.reporting.Reporter |
Represents a reporter which reports about Assertions. |
ch.tutteli.atrium.assertions.builders.RepresentationOnly |
Defines the contract to build an RepresentationOnlyAssertion. |
ch.tutteli.atrium.assertions.RepresentationOnlyAssertion |
The base interface for Assertions which only consist of a representation (next to holds). |
ch.tutteli.atrium.reporting.translating.impl.ResourceBundleInspiredLocaleOrderDecider |
Responsible to determine in which order Locales should be processed. |
ch.tutteli.atrium.logic.kotlin_1_3.ResultAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Result type. |
ch.tutteli.atrium.core.Right |
The right case of an Either. |
ch.tutteli.atrium.assertions.RootAssertionGroupType |
The AssertionGroupType for AssertionGroups which are the root of all assertions. |
ch.tutteli.atrium.creating.RootExpect |
Represents the root of an Expect chain, intended as extension point for functionality which should only be available on the root. |
ch.tutteli.atrium.logic.creating.RootExpectBuilder |
Defines the contract to create custom expectation verbs, |
ch.tutteli.atrium.creating.RootExpectOptions |
Additional (non-mandatory) options to create a RootExpect. |
ch.tutteli.atrium.logic.creating.impl.RootExpectOptionsChooserImpl | |
ch.tutteli.atrium.reporting.text.impl.SingleAssertionGroupTypeFormatter |
A base type for AssertionFormatter which canFormat only AssertionGroups of one specific AssertionGroupType. |
ch.tutteli.atrium.core.Some |
Represents a present value in terms of Option. |
ch.tutteli.atrium.creating.feature.impl.StackTraceBasedFeatureInfo | |
kotlin.String (extensions in package ch.tutteli.atrium.core.polyfills) | |
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.builders.SubjectBasedOption |
Contract for sub option steps which are based on a defined or absent subject of the expectation. |
ch.tutteli.atrium.logic.creating.transformers.SubjectChanger |
Defines the contract to change the subject of an assertion container (e.g. the subject of Expect) by creating a new Expect whereas the new Expect delegates assertion checking to a given original assertion container. |
ch.tutteli.atrium.logic.creating.transformers.SubjectChangerBuilder |
Helps in using SubjectChanger by providing a guide to set the different parameters in form of a fluent builder. |
ch.tutteli.atrium.creating.SubjectProvider |
Provides the subject of an Assertion. |
ch.tutteli.atrium.api.infix.en_GB.success |
Represents the pseudo keyword |
ch.tutteli.atrium.logic.creating.filesystem.Success | |
ch.tutteli.atrium.api.infix.en_GB.creating.SuccessWithCreator |
Parameter object that takes assertionCreator which defines assertions for a resulting feature of type E. |
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.reporting.Text |
Use this class to represent a String which should be treated as raw String in reporting. |
ch.tutteli.atrium.reporting.text.TextAssertionFormatter |
Marker interface for AssertionFormatter which are intended for text output, e.g. for terminal output. |
ch.tutteli.atrium.reporting.text.impl.TextAssertionFormatterFactory | |
ch.tutteli.atrium.reporting.text.TextAssertionPairFormatter |
Marker interface for AssertionPairFormatter which are intended for text output, e.g. for terminal output. |
ch.tutteli.atrium.reporting.text.impl.TextExplanatoryAssertionGroupFormatter |
Represents an AssertionFormatter which formats AssertionGroups with an ExplanatoryAssertionGroupType by neglecting the group header and defining an child-AssertionFormatterParameterObject which indicates that we are in an explanatory assertion. |
ch.tutteli.atrium.reporting.text.impl.TextFallbackAssertionFormatter |
Formats an Assertion for text output (e.g. to the console) by using the given assertionPairFormatter to format the group header for AssertionGroups and uses the bullet point defined for RootAssertionGroupType as prefix for the AssertionGroup.assertions. |
ch.tutteli.atrium.reporting.text.impl.TextFeatureAssertionGroupFormatter |
Represents an AssertionFormatter which formats AssertionGroups with a FeatureAssertionGroupType by using the given assertionPairFormatter to format the group header, additionally prefixing it with the "bullet point" (typically an arrow) defined for PrefixFeatureAssertionGroupHeader and uses the bullet point defined for FeatureAssertionGroupType as prefix for the AssertionGroup.assertions. |
ch.tutteli.atrium.reporting.text.impl.TextListAssertionGroupFormatter |
Represents an AssertionFormatter which formats AssertionGroups with a ListAssertionGroupType by using the given assertionPairFormatter to format the group header and uses the bullet point defined for ListAssertionGroupType as prefix for the AssertionGroup.assertions. |
ch.tutteli.atrium.reporting.text.impl.TextListBasedAssertionGroupFormatter |
Represents an AssertionFormatter which formats AssertionGroups with type T by using the given
assertionPairFormatter to format the group header and using the given |
ch.tutteli.atrium.reporting.text.TextMethodCallFormatter |
Marker interface for AssertionFormatter which are intended for text output, e.g. for terminal output. |
ch.tutteli.atrium.reporting.text.impl.TextNextLineAssertionPairFormatter |
Represents an AssertionPairFormatter formatter of assertion pairs -- which consists of a Translatable and a representation -- where it puts the translation on one line and the representation on the next line (including indentation as if the representation is a child). |
ch.tutteli.atrium.reporting.text.TextObjectFormatter |
Marker interface for ObjectFormatter which are intended for text output, e.g. for terminal output. |
ch.tutteli.atrium.reporting.text.impl.TextObjectFormatterCommon |
Base class for the platform specific implementation of DefaultTextObjectFormatter. |
ch.tutteli.atrium.reporting.text.impl.TextPrefixBasedAssertionGroupFormatter | |
ch.tutteli.atrium.reporting.text.impl.TextSameLineAssertionPairFormatter |
Represents an AssertionPairFormatter formatter of assertion pairs -- which consists of a Translatable
and a representation -- where it puts them on the same line in the form: |
ch.tutteli.atrium.reporting.text.impl.TextSummaryAssertionGroupFormatter |
Represents an AssertionFormatter which formats AssertionGroups with a SummaryAssertionGroupType by using the given assertionPairFormatter to format the group header and uses the bullet point defined for PrefixSuccessfulSummaryAssertion as prefix for successful AssertionGroup.assertions and the bullet point defined for PrefixFeatureAssertionGroupHeader as prefix for failing AssertionGroup.assertions. |
kotlin.Throwable (extensions in package ch.tutteli.atrium.core.polyfills) | |
ch.tutteli.atrium.logic.ThrowableAssertions |
Collection of assertion functions and builders which are applicable to subjects with a Throwable type. |
ch.tutteli.atrium.logic.creating.transformers.impl.ThrowableThrownFailureHandler | |
ch.tutteli.atrium.logic.creating.transformers.TransformationExecutionStep |
Defines the minimal contract for the execution step of a subject transformation process - i.e. the step after choosing all options. |
ch.tutteli.atrium.logic.creating.transformers.impl.subjectchanger.TransformationStepImpl | |
ch.tutteli.atrium.reporting.translating.Translatable |
Something which is translatable, identified by id with a default representation given by getDefault. |
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.impl.TranslationSupplierBasedTranslator |
Represents a Translator which uses a given TranslationSupplier to retrieve translations and a given LocaleOrderDecider to determine in which order it should try to find translations for a given Translatable. |
ch.tutteli.atrium.reporting.translating.Translator |
Represents a translator of Translatables. |
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.UseDefaultLocaleAsPrimary | |
ch.tutteli.atrium.reporting.text.UsingDefaultBulletPoints |
Does not define custom bullet points, i.e. returns an empty map for getBulletPoints so that the default bullet points are used. |
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.fluent.en_GB.Value |
Represents a Group with a single value. |
ch.tutteli.atrium.api.infix.en_GB.creating.Value |
Represents a Group with a single value. |
ch.tutteli.atrium.api.fluent.en_GB.Values |
Represents a Group of multiple values. |
ch.tutteli.atrium.api.infix.en_GB.creating.Values |
Represents a Group of multiple values. |
ch.tutteli.atrium.logic.utils.VarArgHelper |
Represents a parameter object used to express the arguments |
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.logic.creating.basic.contains.checkers.WithTimesChecker |
Represents a checker which is based on the number of times a search criterion is found within the search input. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.WithTimesCheckerStep |
A CharSequenceContains.CheckerStep which is used to choose
a CharSequenceContains.Checker which is based on a number of |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.WithTimesCheckerStep |
A IterableLikeContains.CheckerStep which is used to choose
a IterableLikeContains.Checker which is based on a number of |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.WithTimesCheckerStepInternal |
Sole purpose of this interface is to hide CharSequenceContains.CheckerStepLogic from newcomers which usually don't have to deal with this type and to keep the API clean. |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.WithTimesCheckerStepInternal |
Sole purpose of this interface is to hide IterableLikeContains.CheckerStepLogic from newcomers which usually don't have to deal with this type and to keep the API clean. |
ch.tutteli.atrium.logic.creating.charsequence.contains.steps.WithTimesCheckerStepLogic |
A CharSequenceContains.CheckerStepLogic which is used to choose a CharSequenceContains.Checker which is based on a number of times. |
ch.tutteli.atrium.logic.creating.iterable.contains.steps.WithTimesCheckerStepLogic |
A IterableLikeContains.CheckerStepLogic which is used to choose a IterableLikeContains.Checker which is based on a number of times. |
ch.tutteli.atrium.api.infix.en_GB.writable |
A helper construct to allow expressing expectations about a path being writable. It can be used for a parameterless function so that it has one parameter and thus can be used as infix function. |
ch.tutteli.atrium.logic.ZonedDateTimeAssertions |
Collection of assertion functions and builders which are applicable to subjects with a ZonedDateTime type. |