Atrium is built up by different modules. The packages shown below contain classes etc. of all modules excluding the one of atrium-imp-robstoll and atrium-imp-robstoll-lib.
Bundle modules:
API modules:
Assertion modules:
Core modules:
Misc modules:
Contains the IAtriumFactory. |
|
Contains API which provides a pure fluent API in German and which has its design focus on usability in conjunction with code completion. |
|
ch.tutteli.atrium.api.cc.de_CH.assertions.charsequence.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
Contains API which provides a pure fluent API in English and which has its design focus on usability in conjunction with code completion. |
|
ch.tutteli.atrium.api.cc.en_UK.assertions.charsequence.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
ch.tutteli.atrium.api.cc.en_UK.assertions.iterable.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
Contains API which provides an infix API in English and which has its design focus on usability in conjunction with code completion. |
|
ch.tutteli.atrium.api.cc.infix.en_UK.assertions.charsequence.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
ch.tutteli.atrium.api.cc.infix.en_UK.assertions.iterable.contains.builders |
Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated |
Contains different types of Assertion -- e.g. BasicDescriptiveAssertion -- as well as assertion function templates which can be used in API modules such as ch.tutteli.atrium.api.cc.en_UK. |
|
Contains the basic contract for contains assertion builders -- Contains. |
|
Contains base classes for builders representing a step in the process of creating sophisticated |
|
Contains base classes for Contains.Checker. |
|
Contains base classes for Contains.Creators. |
|
Contains the contract for sophisticated CharSequence |
|
Contains base classes for fluent API builders used in assertion function APIs (e.g. ch.tutteli.atrium.api.cc.infix.en_UK). |
|
Contains CharSequenceContains.Checkers. |
|
Contains CharSequenceContains.Creators. |
|
ch.tutteli.atrium.assertions.charsequence.contains.searchbehaviours |
Contains CharSequenceContains.SearchBehaviour. |
ch.tutteli.atrium.assertions.charsequence.contains.searchers |
Contains CharSequenceContains.Searchers. |
Contains the contract for sophisticated Iterable |
|
Contains base classes for fluent API builders used in assertion function APIs (e.g. ch.tutteli.atrium.api.cc.en_UK). |
|
Contains IterableContains.Checkers. |
|
Contains IterableContains.Creators. |
|
ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours |
Contains IterableContains.SearchBehaviour. |
Contains the contract for sophisticated a Throwable was thrown assertions -- ThrowableThrown |
|
Contains the ThrowableThrownBuilder which typically is used to create an assertion verb for expected exceptions |
|
Contains ThrowableThrown.Creators. |
|
Everything involved in checking Assertion. |
|
Everything involved in creating Assertion. |
|
Everything involved in reporting Assertion. |
|
Everything involved in translating Translatables. |
|
Helper functions for specifications as well as the contract of AssertionVerbFactory. |
|
Specifications for assertion function APIs (usually placed in an API module -- e.g. ch.tutteli.atrium.api.cc.de_CH). |
|
Specifications for the API of the package ch.tutteli.atrium.checking. |
|
Specifications for the API of the package ch.tutteli.atrium.creating. |
|
Specifications for the API of the package ch.tutteli.atrium.reporting. |
|
Specifications for the API of the package ch.tutteli.atrium.reporting.translating. |
|
Specifications for Assertion Verbs. |
|
Contains the AssertionVerb which is an enum defining the Translatable of the out-of-the-box Assertion Verbs. |
|
Contains the Assertion Verbs functions named |
|
Contains the Assertion Verbs functions named |
|
Contains the Assertion Verbs functions named |