atrium-verbs
Module Contents
alltypes
Module Contents
object AtriumFactory : IAtriumFactory
Module Contents
fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
fun <T : Any> newCheckImmediately(commonFields: CommonFields<T>): IAssertionPlant<T>
fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
fun <T : Any> newCheckLazily(commonFields: CommonFields<T>): IAssertionPlant<T>
inline fun <T : Any> newCheckLazilyAtTheEnd(assertionVerb: String, subject: T, reporter: IReporter, createAssertions: IAssertionPlant<T>.() -> Unit): IAssertionPlant<T>
fun newDetailedObjectFormatter(): IObjectFormatter
inline fun <reified TSub : T, T : Any> newDownCastBuilder(description: String, commonFields: CommonFields<T?>): DownCastBuilder<T, TSub>
fun <TSub : T, T : Any> newDownCastBuilder(description: String, clazz: KClass<TSub>, commonFields: CommonFields<T?>): DownCastBuilder<T, TSub>
fun <T : Any> newFeatureAssertionChecker(subjectPlant: IAssertionPlant<T>): IAssertionChecker
fun <T> newNullable(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlantNullable<T>
fun <T> newNullable(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlantNullable<T>
fun <T> newNullable(commonFields: CommonFields<T>): IAssertionPlantNullable<T>
fun newOnlyFailureReporter(assertionFormatter: IAssertionFormatter): IReporter
fun newSameLineAssertionFormatter(objectFormatter: IObjectFormatter): IAssertionFormatter
fun newThrowableFluent(assertionVerb: String, act: () -> Unit, reporter: IReporter): ThrowableFluent
fun newThrowableFluent(assertionVerb: String, act: () -> Unit, assertionChecker: IAssertionChecker): ThrowableFluent
fun newThrowingAssertionChecker(reporter: IReporter): IAssertionChecker
object AtriumReporterSupplier
class DownCastBuilder<out T : Any, out TSub : T>
interface IAssertion
interface IAssertionChecker
interface IAssertionFormatter
interface IAssertionGroup : IAssertion
interface IAssertionPlant<out T : Any> : IAssertionPlantWithCommonFields<T>
interface IAssertionPlantNullable<out T> : IAssertionPlantWithCommonFields<T>
interface IAssertionPlantWithCommonFields<out T>
interface IAtriumFactory
Module Contents
abstract fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
abstract fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
abstract fun <T : Any> newCheckImmediately(commonFields: CommonFields<T>): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(commonFields: CommonFields<T>): IAssertionPlant<T>
abstract fun newDetailedObjectFormatter(): IObjectFormatter
abstract fun <T : Any> newFeatureAssertionChecker(subjectPlant: IAssertionPlant<T>): IAssertionChecker
abstract fun <T> newNullable(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlantNullable<T>
abstract fun <T> newNullable(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlantNullable<T>
abstract fun <T> newNullable(commonFields: CommonFields<T>): IAssertionPlantNullable<T>
abstract fun newOnlyFailureReporter(assertionFormatter: IAssertionFormatter): IReporter
abstract fun newSameLineAssertionFormatter(objectFormatter: IObjectFormatter): IAssertionFormatter
abstract fun newThrowingAssertionChecker(reporter: IReporter): IAssertionChecker
interface IFeatureAssertionGroup : IAssertion
interface IMultiMessageAssertion : IAssertion
interface IObjectFormatter
interface IOneMessageAssertion : IAssertion
interface IReporter
data class Message
data class RawString
class ThrowableFluent
package ch.tutteli.atrium
Module Contents
object AtriumFactory : IAtriumFactory
Module Contents
fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
fun <T : Any> newCheckImmediately(commonFields: CommonFields<T>): IAssertionPlant<T>
fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
fun <T : Any> newCheckLazily(commonFields: CommonFields<T>): IAssertionPlant<T>
inline fun <T : Any> newCheckLazilyAtTheEnd(assertionVerb: String, subject: T, reporter: IReporter, createAssertions: IAssertionPlant<T>.() -> Unit): IAssertionPlant<T>
fun newDetailedObjectFormatter(): IObjectFormatter
inline fun <reified TSub : T, T : Any> newDownCastBuilder(description: String, commonFields: CommonFields<T?>): DownCastBuilder<T, TSub>
fun <TSub : T, T : Any> newDownCastBuilder(description: String, clazz: KClass<TSub>, commonFields: CommonFields<T?>): DownCastBuilder<T, TSub>
fun <T : Any> newFeatureAssertionChecker(subjectPlant: IAssertionPlant<T>): IAssertionChecker
fun <T> newNullable(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlantNullable<T>
fun <T> newNullable(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlantNullable<T>
fun <T> newNullable(commonFields: CommonFields<T>): IAssertionPlantNullable<T>
fun newOnlyFailureReporter(assertionFormatter: IAssertionFormatter): IReporter
fun newSameLineAssertionFormatter(objectFormatter: IObjectFormatter): IAssertionFormatter
fun newThrowableFluent(assertionVerb: String, act: () -> Unit, reporter: IReporter): ThrowableFluent
fun newThrowableFluent(assertionVerb: String, act: () -> Unit, assertionChecker: IAssertionChecker): ThrowableFluent
fun newThrowingAssertionChecker(reporter: IReporter): IAssertionChecker
interface IAtriumFactory
Module Contents
abstract fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
abstract fun <T : Any> newCheckImmediately(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
abstract fun <T : Any> newCheckImmediately(commonFields: CommonFields<T>): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlant<T>
abstract fun <T : Any> newCheckLazily(commonFields: CommonFields<T>): IAssertionPlant<T>
abstract fun newDetailedObjectFormatter(): IObjectFormatter
abstract fun <T : Any> newFeatureAssertionChecker(subjectPlant: IAssertionPlant<T>): IAssertionChecker
abstract fun <T> newNullable(assertionVerb: String, subject: T, reporter: IReporter): IAssertionPlantNullable<T>
abstract fun <T> newNullable(assertionVerb: String, subject: T, assertionChecker: IAssertionChecker): IAssertionPlantNullable<T>
abstract fun <T> newNullable(commonFields: CommonFields<T>): IAssertionPlantNullable<T>
abstract fun newOnlyFailureReporter(assertionFormatter: IAssertionFormatter): IReporter
abstract fun newSameLineAssertionFormatter(objectFormatter: IObjectFormatter): IAssertionFormatter
abstract fun newThrowingAssertionChecker(reporter: IReporter): IAssertionChecker
package ch.tutteli.atrium.assertions
package ch.tutteli.atrium.checking
package ch.tutteli.atrium.creating
package ch.tutteli.atrium.reporting
package ch.tutteli.atrium.verbs
package ch.tutteli.atrium.verbs.assert
package ch.tutteli.atrium.verbs.assertthat
package ch.tutteli.atrium.verbs.expect