atrium-core-robstoll-android
Module Contents
alltypes
Module Contents
abstract class CoreFactoryCommonImpl : CoreFactoryCommon
Module Contents
CoreFactoryCommonImpl()
fun newAssertionFormatterController(): AssertionFormatterController
fun newAssertionFormatterFacade(assertionFormatterController: AssertionFormatterController): AssertionFormatterFacade
fun <T : Any> newCheckingPlant(subjectProvider: () -> T): CheckingAssertionPlant<T>
fun <T> newCollectingAssertionContainer(maybeSubject: Option<T>): CollectingAssertionContainer<T>
fun <T : Any> newCollectingPlant(subjectProvider: () -> T): CollectingAssertionPlant<T>
fun <T> newCollectingPlantNullable(subjectProvider: () -> T): CollectingAssertionPlantNullable<T>
open fun newDelegatingAssertionChecker(originalAssertionHolder: AssertionHolder): AssertionChecker
fun <T> newDelegatingAssertionChecker(subjectPlant: BaseAssertionPlant<T, *>): AssertionChecker
fun newDetailedObjectFormatter(translator: Translator): ObjectFormatter
fun newFeatureAssertionChecker(originalAssertionHolder: AssertionHolder): AssertionChecker
fun <T, R> newFeatureExpect(previousExpect: Expect<T>, maybeSubject: Option<R>, featureConfig: FeatureExpectConfig, assertions: List<Assertion>): FeatureExpect<T, R>
fun newLocaleOrderDecider(): LocaleOrderDecider
fun newMethodCallFormatter(): MethodCallFormatter
fun newMultiAtriumErrorAdjuster(firstAdjuster: AtriumErrorAdjuster, secondAdjuster: AtriumErrorAdjuster, otherAdjusters: List<AtriumErrorAdjuster>): AtriumErrorAdjuster
fun newNoOpAtriumErrorAdjuster(): AtriumErrorAdjuster
fun newOnlyFailureReporter(assertionFormatterFacade: AssertionFormatterFacade, atriumErrorAdjuster: AtriumErrorAdjuster): Reporter
fun newRemoveAtriumFromAtriumErrorAdjuster(): AtriumErrorAdjuster
fun newRemoveRunnerAtriumErrorAdjuster(): AtriumErrorAdjuster
fun <T> newReportingAssertionContainer(assertionCheckerDecorator: AssertionCheckerDecorator<T>): ReportingAssertionContainer<T>
fun <T : Any> newReportingPlant(commonFields: CommonFields<T>): ReportingAssertionPlant<T>
fun <T> newReportingPlantNullable(commonFields: CommonFields<T>): ReportingAssertionPlantNullable<T>
fun newTextExplanatoryAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController): AssertionFormatter
fun newTextFallbackAssertionFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextFeatureAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextListAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextNextLineAssertionPairFormatter(objectFormatter: ObjectFormatter, translator: Translator): AssertionPairFormatter
fun newTextSameLineAssertionPairFormatter(objectFormatter: ObjectFormatter, translator: Translator): AssertionPairFormatter
fun newTextSummaryAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newThrowingAssertionChecker(reporter: Reporter): AssertionChecker
fun newTranslator(translationSupplier: TranslationSupplier, localeOrderDecider: LocaleOrderDecider, primaryLocale: Locale, fallbackLocales: List<Locale>): Translator
fun registerTextAssertionFormatterCapabilities(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterFacade: AssertionFormatterFacade, textAssertionPairFormatter: AssertionPairFormatter, objectFormatter: ObjectFormatter, translator: Translator): Unit
class CoreFactoryImpl : CoreFactoryCommonImpl, CoreFactory
package ch.tutteli.atrium.core.robstoll
Module Contents
abstract class CoreFactoryCommonImpl : CoreFactoryCommon
Module Contents
CoreFactoryCommonImpl()
fun newAssertionFormatterController(): AssertionFormatterController
fun newAssertionFormatterFacade(assertionFormatterController: AssertionFormatterController): AssertionFormatterFacade
fun <T : Any> newCheckingPlant(subjectProvider: () -> T): CheckingAssertionPlant<T>
fun <T> newCollectingAssertionContainer(maybeSubject: Option<T>): CollectingAssertionContainer<T>
fun <T : Any> newCollectingPlant(subjectProvider: () -> T): CollectingAssertionPlant<T>
fun <T> newCollectingPlantNullable(subjectProvider: () -> T): CollectingAssertionPlantNullable<T>
open fun newDelegatingAssertionChecker(originalAssertionHolder: AssertionHolder): AssertionChecker
fun <T> newDelegatingAssertionChecker(subjectPlant: BaseAssertionPlant<T, *>): AssertionChecker
fun newDetailedObjectFormatter(translator: Translator): ObjectFormatter
fun newFeatureAssertionChecker(originalAssertionHolder: AssertionHolder): AssertionChecker
fun <T, R> newFeatureExpect(previousExpect: Expect<T>, maybeSubject: Option<R>, featureConfig: FeatureExpectConfig, assertions: List<Assertion>): FeatureExpect<T, R>
fun newLocaleOrderDecider(): LocaleOrderDecider
fun newMethodCallFormatter(): MethodCallFormatter
fun newMultiAtriumErrorAdjuster(firstAdjuster: AtriumErrorAdjuster, secondAdjuster: AtriumErrorAdjuster, otherAdjusters: List<AtriumErrorAdjuster>): AtriumErrorAdjuster
fun newNoOpAtriumErrorAdjuster(): AtriumErrorAdjuster
fun newOnlyFailureReporter(assertionFormatterFacade: AssertionFormatterFacade, atriumErrorAdjuster: AtriumErrorAdjuster): Reporter
fun newRemoveAtriumFromAtriumErrorAdjuster(): AtriumErrorAdjuster
fun newRemoveRunnerAtriumErrorAdjuster(): AtriumErrorAdjuster
fun <T> newReportingAssertionContainer(assertionCheckerDecorator: AssertionCheckerDecorator<T>): ReportingAssertionContainer<T>
fun <T : Any> newReportingPlant(commonFields: CommonFields<T>): ReportingAssertionPlant<T>
fun <T> newReportingPlantNullable(commonFields: CommonFields<T>): ReportingAssertionPlantNullable<T>
fun newTextExplanatoryAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController): AssertionFormatter
fun newTextFallbackAssertionFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextFeatureAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextListAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newTextNextLineAssertionPairFormatter(objectFormatter: ObjectFormatter, translator: Translator): AssertionPairFormatter
fun newTextSameLineAssertionPairFormatter(objectFormatter: ObjectFormatter, translator: Translator): AssertionPairFormatter
fun newTextSummaryAssertionGroupFormatter(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterController: AssertionFormatterController, objectFormatter: ObjectFormatter, translator: Translator): AssertionFormatter
fun newThrowingAssertionChecker(reporter: Reporter): AssertionChecker
fun newTranslator(translationSupplier: TranslationSupplier, localeOrderDecider: LocaleOrderDecider, primaryLocale: Locale, fallbackLocales: List<Locale>): Translator
fun registerTextAssertionFormatterCapabilities(bulletPoints: Map<KClass<out BulletPointIdentifier>, String>, assertionFormatterFacade: AssertionFormatterFacade, textAssertionPairFormatter: AssertionPairFormatter, objectFormatter: ObjectFormatter, translator: Translator): Unit
class CoreFactoryImpl : CoreFactoryCommonImpl, CoreFactory