atrium-logic

Provides the implementation of expectation functions as well as helper functions for expectation function writers.

Provides the implementation of expectation functions as well as helper functions for expectation function writers.

Provides the implementation of expectation functions as well as helper functions for expectation function writers.

Packages

Link copied to clipboard
common

Contains all the assertion interfaces (e.g. AnyAssertions) as well as _logic and helper functions for AssertionContainer.

Link copied to clipboard
common

Contains internal implementations of Assertions.

Link copied to clipboard
common

Contains builders which help in creating different types of Expect.

common

Contains the abstract contract sophisticated toContain assertion builders follow.

Contains interfaces implementing Contains.Checker.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.basic.contains.checkers.

Contains base classes which can be handy to implement Contains.Creator.

Contains base classes which can be handy to implement steps of the building process.

Contains the contract for sophisticated CharSequence.toContain assertion builders.

Contains interfaces implementing CharSequenceContains.Checker

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.charsequence.contains.checkers.

Contains inter alia CharSequenceContains.Creators as well as the minimum set of functions which are intended to be used as part of the final step of the building process.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.charsequence.contains.creators.

Contains interfaces implementing CharSequenceContains.SearchBehaviour.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.charsequence.contains.searchbehaviours.

Contains implementations of CharSequenceContains.Searcher.

Contains steps for sophisticated CharSequence.toContain expectation builders.

Contains the default implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.charsequence.contains.steps.

common

Contains helper functions to collect Assertions.

Link copied to clipboard
common

Contains interfaces which are used in the building process of feature extractors.

Contains contracts / data structures which help in dealing with file-IO.

Contains helper functions which help in defining failure hints in case your expectation function deals with the file system.

Link copied to clipboard
common

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.

common

Contains the contract for sophisticated IterableLike.toContain assertion builders.

Contains interfaces implementing IterableLikeContains.Checker.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.iterable.contains.checkers.

Contains inter alia IterableLikeContains.Creators as well as the minimum set of functions which are intended to be used as part of the final step of the building process.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.iterable.contains.creators.

Contains interfaces implementing IterableLikeContains.SearchBehaviour.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.iterable.contains.searchbehaviours.

Contains steps for sophisticated IterableLike.contains expectation builders.

Contains the default implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.iterable.contains.steps.

Reporting related interfaces for IterableLike.contains.

common

Contains the contract for sophisticated MapLike.toContain expectation builders.

Contains inter alia MapLikeContains.Creator. as well as the minimum set of functions which are intended to be used as part of the final step of the building process.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.maplike.contains.creators.

Contains interfaces implementing MapLikeContains.SearchBehaviour.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.maplike.contains.searchbehaviours.

Contains steps for sophisticated MaplikeLike.contains expectation builders.

Contains the default implementations for the interfaces defined in ch.tutteli.atrium.logic.creating.maplike.contains.steps.

common

Contains contracts involved in transforming Expect, their subject respectively.

common
js

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers specific to feature extraction.

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers specific to subject changing.

common

Contains type alias used in Atrium to better describe the intent behind the types.

common

Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.typeutils.impl.

Link copied to clipboard
common

Contains (default) implementations of the assertion interfaces defined in ch.tutteli.atrium.logic.

Link copied to clipboard
common

Contains inter alia the mapArgument function next to other helper functions such as nullable and co.