atrium-spec
Module Contents
alltypes
Module Contents
open class AssertionPlantCheckLazilySpec : Spek
open class AssertionPlantNullableSpec : Spek
open class DownCastBuilderSpec : Spek
open class FeatureAssertionCheckerSpec : Spek
interface IAssertionVerbFactory
open class OnlyFailureReporterSpec : Spek
open class SameLineAssertionMessageFormatterSpec : Spek
open class ThrowableFluentSpec : Spek
open class ThrowingAssertionCheckerSpec : Spek
class ToStringObjectFormatter : IObjectFormatter
open class VerbSpec : Spek
Module Contents
VerbSpec(plantCheckImmediately: Pair<String, (subject: Int) -> IAssertionPlant<Int>>, plantCheckLazily: Pair<String, (subject: Int, createAssertions: IAssertionPlant<Int>.() -> Unit) -> IAssertionPlant<Int>>, plantNullable: Pair<String, (subject: Int?) -> IAssertionPlantNullable<Int?>>, plantExpect: Pair<String, (act: () -> Unit) -> <ERROR CLASS>>)
val plantCheckImmediately: Pair<String, (subject: Int) -> IAssertionPlant<Int>>
val plantCheckLazily: Pair<String, (subject: Int, createAssertions: IAssertionPlant<Int>.() -> Unit) -> IAssertionPlant<Int>>
val plantExpect: Pair<String, (act: () -> Unit) -> <ERROR CLASS>>
val plantNullable: Pair<String, (subject: Int?) -> IAssertionPlantNullable<Int?>>
org.jetbrains.spek.api.dsl.SpecBody
Module Contents
fun <T> SpecBody.checkGenericNarrowingAssertion(description: String, act: (T.() -> Unit) -> Unit, immediate: T.() -> Unit, lazy: T.() -> Unit, vararg otherMethods: Pair<String, T.() -> Unit>): Unit
fun <T : Any> SpecBody.checkNarrowingAssertion(description: String, act: (IAssertionPlant<T>.() -> Unit) -> Unit, immediate: IAssertionPlant<T>.() -> Unit, lazy: IAssertionPlant<T>.() -> Unit, vararg otherMethods: Pair<String, IAssertionPlant<T>.() -> Unit>): Unit
fun <T> SpecBody.checkNarrowingNullableAssertion(description: String, act: (IAssertionPlantNullable<T>.() -> Unit) -> Unit, immediate: IAssertionPlantNullable<T>.() -> Unit, lazy: IAssertionPlantNullable<T>.() -> Unit, vararg otherMethods: Pair<String, IAssertionPlantNullable<T>.() -> Unit>): Unit
fun SpecBody.inCaseOf(description: String, body: ActionBody.() -> Unit): Unit
fun SpecBody.setUp(description: String, body: SpecBody.() -> Unit): Unit
org.jetbrains.spek.api.dsl.TestContainer
package ch.tutteli.atrium.spec
Module Contents
interface IAssertionVerbFactory
org.jetbrains.spek.api.dsl.SpecBody
Module Contents
fun <T> SpecBody.checkGenericNarrowingAssertion(description: String, act: (T.() -> Unit) -> Unit, immediate: T.() -> Unit, lazy: T.() -> Unit, vararg otherMethods: Pair<String, T.() -> Unit>): Unit
fun <T : Any> SpecBody.checkNarrowingAssertion(description: String, act: (IAssertionPlant<T>.() -> Unit) -> Unit, immediate: IAssertionPlant<T>.() -> Unit, lazy: IAssertionPlant<T>.() -> Unit, vararg otherMethods: Pair<String, IAssertionPlant<T>.() -> Unit>): Unit
fun <T> SpecBody.checkNarrowingNullableAssertion(description: String, act: (IAssertionPlantNullable<T>.() -> Unit) -> Unit, immediate: IAssertionPlantNullable<T>.() -> Unit, lazy: IAssertionPlantNullable<T>.() -> Unit, vararg otherMethods: Pair<String, IAssertionPlantNullable<T>.() -> Unit>): Unit
fun SpecBody.inCaseOf(description: String, body: ActionBody.() -> Unit): Unit
fun SpecBody.setUp(description: String, body: SpecBody.() -> Unit): Unit
org.jetbrains.spek.api.dsl.TestContainer
package ch.tutteli.atrium.spec.checking
package ch.tutteli.atrium.spec.creating
package ch.tutteli.atrium.spec.reporting
package ch.tutteli.atrium.spec.verbs
Module Contents
open class VerbSpec : Spek
Module Contents
VerbSpec(plantCheckImmediately: Pair<String, (subject: Int) -> IAssertionPlant<Int>>, plantCheckLazily: Pair<String, (subject: Int, createAssertions: IAssertionPlant<Int>.() -> Unit) -> IAssertionPlant<Int>>, plantNullable: Pair<String, (subject: Int?) -> IAssertionPlantNullable<Int?>>, plantExpect: Pair<String, (act: () -> Unit) -> <ERROR CLASS>>)
val plantCheckImmediately: Pair<String, (subject: Int) -> IAssertionPlant<Int>>
val plantCheckLazily: Pair<String, (subject: Int, createAssertions: IAssertionPlant<Int>.() -> Unit) -> IAssertionPlant<Int>>
val plantExpect: Pair<String, (act: () -> Unit) -> <ERROR CLASS>>
val plantNullable: Pair<String, (subject: Int?) -> IAssertionPlantNullable<Int?>>