kotest-assertions-core
Module Contents
alltypes
Module Contents
class BeFailure : Matcher < Result < Any > >
class BeFailureOfType < A : Throwable > : Matcher < Result < Any > >
class BeSuccess < T > : Matcher < Result < T > >
sealed class Diff
class FloatToleranceMatcher : Matcher < Float >
java.io.File
java.lang.Class
java.lang.Thread
java.math.BigDecimal
java.net.URI
java.net.URL
java.nio.file.Path
java.nio.file.Path
java.sql.Timestamp
java.time.Instant
java.time.LocalDate
java.time.LocalDateTime
java.time.LocalTime
java.time.OffsetDateTime
java.time.ZonedDateTime
java.util.concurrent.CompletableFuture
kotlin.Any
kotlin.Any
kotlin.Any
kotlin.Array
Module Contents
fun < T > Array < T > . shouldBeEmpty ( ) : Unit
infix fun < T , U > Array < T > . shouldBeLargerThan ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeLargerThan ( other : Array < U > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeMonotonicallyDecreasing ( ) : Unit
fun < T > Array < T > . shouldBeMonotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeMonotonicallyIncreasing ( ) : Unit
fun < T > Array < T > . shouldBeMonotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Unit
infix fun < T , U > Array < T > . shouldBeSameSizeAs ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeSameSizeAs ( other : Array < U > ) : Unit
fun < T > Array < T > . shouldBeSingleton ( ) : Unit
inline fun < T > Array < T > . shouldBeSingleton ( fn : ( T ) -> Unit ) : Unit
infix fun < T , U > Array < T > . shouldBeSmallerThan ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeSmallerThan ( other : Array < U > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeSorted ( ) : Unit
infix fun < T > Array < T > . shouldBeSortedWith ( comparator : Comparator < in T > ) : Unit
infix fun < T > Array < T > . shouldBeSortedWith ( cmp : ( T , T ) -> Int ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeStrictlyDecreasing ( ) : Unit
fun < T > Array < T > . shouldBeStrictlyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeStrictlyIncreasing ( ) : Unit
fun < T > Array < T > . shouldBeStrictlyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldBeUnique ( ) : Unit
infix fun < T > Array < T > . shouldContain ( t : T ) : Unit
fun < T > Array < T > . shouldContainAll ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainAll ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldContainAnyOf ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainAnyOf ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldContainDuplicates ( ) : Unit
@JvmName ( "shouldContainExactly_array") infix fun < T > Array < T > ? . shouldContainExactly ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldContainExactlyInAnyOrder ( expected : Array < T > ) : Unit
fun < T > Array < T > . shouldContainInOrder ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainInOrder ( expected : List < T > ) : Unit
fun < T > Array < T > . shouldContainNoNulls ( ) : Unit
fun < T > Array < T > . shouldContainNull ( ) : Unit
fun < T > Array < T > . shouldContainOnlyNulls ( ) : Unit
infix fun < T > Array < T > . shouldEndWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldEndWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldEndWith ( slice : Array < T > ) : Unit
infix fun < T > Array < T > . shouldExist ( p : ( T ) -> Boolean ) : Unit
infix fun < T > Array < T > . shouldHaveAtLeastSize ( n : Int ) : Unit
infix fun < T > Array < T > . shouldHaveAtMostSize ( n : Int ) : Unit
fun < T > Array < T > . shouldHaveElementAt ( index : Int , element : T ) : Unit
infix fun < T : Comparable < T > > Array < T > . shouldHaveLowerBound ( t : T ) : Unit
infix fun < T > Array < T > . shouldHaveSingleElement ( t : T ) : Unit
infix fun < T > Array < T > . shouldHaveSingleElement ( p : ( T ) -> Boolean ) : Unit
infix fun < T > Array < T > . shouldHaveSize ( size : Int ) : Unit
infix fun < T : Comparable < T > > Array < T > . shouldHaveUpperBound ( t : T ) : Unit
fun < T > Array < T > . shouldNotBeEmpty ( ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeMonotonicallyDecreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeMonotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeMonotonicallyIncreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeMonotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldNotBeSingleton ( ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeSorted ( ) : Unit
infix fun < T > Array < T > . shouldNotBeSortedWith ( comparator : Comparator < in T > ) : Unit
infix fun < T > Array < T > . shouldNotBeSortedWith ( cmp : ( T , T ) -> Int ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeStrictlyDecreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeStrictlyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeStrictlyIncreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeStrictlyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldNotBeUnique ( ) : Unit
infix fun < T > Array < T > . shouldNotContain ( t : T ) : Unit
fun < T > Array < T > . shouldNotContainAll ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldNotContainAll ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldNotContainAnyOf ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldNotContainAnyOf ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldNotContainDuplicates ( ) : Unit
@JvmName ( "shouldNotContainExactly_array") infix fun < T > Array < T > ? . shouldNotContainExactly ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainExactlyInAnyOrder ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainInOrder ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainInOrder ( expected : List < T > ) : Unit
fun < T > Array < T > . shouldNotContainNoNulls ( ) : Unit
fun < T > Array < T > . shouldNotContainNull ( ) : Unit
fun < T > Array < T > . shouldNotContainOnlyNulls ( ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( slice : Array < T > ) : Unit
fun < T > Array < T > . shouldNotHaveElementAt ( index : Int , element : T ) : Unit
infix fun < T > Array < T > . shouldNotHaveSingleElement ( t : T ) : Unit
infix fun < T > Array < T > . shouldNotHaveSize ( size : Int ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( slice : Array < T > ) : Unit
infix fun < T > Array < T > . shouldStartWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldStartWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldStartWith ( slice : Array < T > ) : Unit
kotlin.Boolean
kotlin.Char
kotlin.collections.Collection
kotlin.collections.Collection
Module Contents
fun < T : Number > Collection < T > . shouldHaveMean ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveMean ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveStandardDeviation ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveStandardDeviation ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveVariance ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveVariance ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveMean ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveMean ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveStandardDeviation ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveStandardDeviation ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveVariance ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveVariance ( value : Double , precision : Int = 4) : Unit
kotlin.collections.Iterator
kotlin.collections.List
kotlin.collections.Map
Module Contents
fun < K , V > Map < K , V > . shouldBeEmpty ( ) : Unit
fun < K , V > Map < K , V > . shouldContain ( key : K , value : V ) : Unit
infix fun < K , V > Map < K , V > . shouldContain ( entry : Pair < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldContainAll ( expected : Map < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldContainExactly ( expected : Map < K , V > ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldContainKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldContainKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldContainValue ( value : V ) : Unit
fun < K , V > Map < K , V > . shouldContainValues ( vararg values : V ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldHaveKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldHaveKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldHaveSize ( size : Int ) : Unit
fun < K , V > Map < K , V > . shouldHaveValues ( vararg values : V ) : Unit
fun < K , V > Map < K , V > . shouldNotBeEmpty ( ) : Unit
fun < K , V > Map < K , V > . shouldNotContain ( key : K , value : V ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContain ( entry : Pair < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainAll ( expected : Map < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainExactly ( expected : Map < K , V > ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldNotContainKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldNotContainKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainValue ( value : V ) : Unit
fun < K , V > Map < K , V > . shouldNotContainValues ( vararg values : V ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldNotHaveKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldNotHaveKeys ( vararg keys : K ) : Unit
fun < K , V > Map < K , V > . shouldNotHaveValues ( vararg values : V ) : Unit
kotlin.Double
kotlin.Float
kotlin.Int
kotlin.Long
kotlin.reflect.KCallable
kotlin.reflect.KClass
kotlin.reflect.KFunction
kotlin.reflect.KProperty
kotlin.reflect.KType
kotlin.Result
kotlin.sequences.Sequence
kotlin.String
kotlin.text.Regex
kotlin.Throwable
kotlin.time.Duration
kotlinx.coroutines.channels.Channel
class MapContainsMatcher < K , V > : Matcher < Map < K , V > >
class ToleranceMatcher : Matcher < Double ? >
enum class UUIDVersion
package io.kotest.matchers
package io.kotest.matchers.bigdecimal
package io.kotest.matchers.booleans
package io.kotest.matchers.channels
package io.kotest.matchers.char
package io.kotest.matchers.collections
Module Contents
fun < T > atLeastSize ( n : Int ) : Matcher < Collection < T > >
fun < T > atMostSize ( n : Int ) : Matcher < Collection < T > >
fun < T > beEmpty ( ) : Matcher < Collection < T > >
fun < T > beIn ( collection : Collection < T > ) : Matcher < T >
fun < T , U > beLargerThan ( other : Collection < U > ) : Matcher < Collection < T > >
fun < T : Comparable < T > > beMonotonicallyDecreasing ( ) : Matcher < List < T > >
fun < T > beMonotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T : Comparable < T > > beMonotonicallyIncreasing ( ) : Matcher < List < T > >
fun < T > beMonotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T > beOneOf ( collection : Collection < T > ) : Matcher < T >
fun < T , U > beSameSizeAs ( other : Collection < U > ) : Matcher < Collection < T > >
fun < T , U > beSmallerThan ( other : Collection < U > ) : Matcher < Collection < T > >
fun < T : Comparable < T > > beSorted ( ) : Matcher < List < T > >
fun < T > beSortedWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T > beSortedWith ( cmp : ( T , T ) -> Int ) : Matcher < List < T > >
fun < T : Comparable < T > > beStrictlyDecreasing ( ) : Matcher < List < T > >
fun < T > beStrictlyDecreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T : Comparable < T > > beStrictlyIncreasing ( ) : Matcher < List < T > >
fun < T > beStrictlyIncreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T > beUnique ( ) : Matcher < Collection < T > >
fun < T , C : Collection < T > > contain ( t : T ) : Matcher < C >
fun < T > containAll ( vararg ts : T ) : Matcher < Collection < T > >
fun < T > containAll ( ts : Collection < T > ) : Matcher < Collection < T > >
fun < T > containAnyOf ( ts : Collection < T > ) : Matcher < Collection < T > >
fun < T > containDuplicates ( ) : Matcher < Collection < T > >
fun < T > containExactly ( vararg expected : T ) : Matcher < Collection < T > ? >
fun < T , C : Collection < T > > containExactly ( expected : C ) : Matcher < C ? >
fun < T > containExactlyInAnyOrder ( vararg expected : T ) : Matcher < Collection < T > ? >
fun < T , C : Collection < T > > containExactlyInAnyOrder ( expected : C ) : Matcher < C ? >
fun < T > containNoNulls ( ) : Matcher < Collection < T > >
fun < T > containNull ( ) : Matcher < Collection < T > >
fun < T > containOnlyNulls ( ) : Matcher < Collection < T > >
fun < T > containsInOrder ( vararg ts : T ) : Matcher < Collection < T > ? >
fun < T > containsInOrder ( subsequence : List < T > ) : Matcher < Collection < T > ? >
fun < T > endWith ( slice : Collection < T > ) : Matcher < List < T > >
fun < T > exist ( p : ( T ) -> Boolean ) : Matcher < Collection < T > >
fun < T , L : List < T > > haveElementAt ( index : Int , element : T ) : Matcher < L >
fun < T : Comparable < T > , C : Collection < T > > haveLowerBound ( t : T ) : Matcher < C >
fun < T > haveSize ( size : Int ) : Matcher < Collection < T > >
fun < T > haveSizeMatcher ( size : Int ) : Matcher < Collection < T > >
fun < T : Comparable < T > , C : Collection < T > > haveUpperBound ( t : T ) : Matcher < C >
kotlin.Array
Module Contents
fun < T > Array < T > . shouldBeEmpty ( ) : Unit
infix fun < T , U > Array < T > . shouldBeLargerThan ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeLargerThan ( other : Array < U > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeMonotonicallyDecreasing ( ) : Unit
fun < T > Array < T > . shouldBeMonotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeMonotonicallyIncreasing ( ) : Unit
fun < T > Array < T > . shouldBeMonotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Unit
infix fun < T , U > Array < T > . shouldBeSameSizeAs ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeSameSizeAs ( other : Array < U > ) : Unit
fun < T > Array < T > . shouldBeSingleton ( ) : Unit
inline fun < T > Array < T > . shouldBeSingleton ( fn : ( T ) -> Unit ) : Unit
infix fun < T , U > Array < T > . shouldBeSmallerThan ( other : Collection < U > ) : Unit
infix fun < T , U > Array < T > . shouldBeSmallerThan ( other : Array < U > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeSorted ( ) : Unit
infix fun < T > Array < T > . shouldBeSortedWith ( comparator : Comparator < in T > ) : Unit
infix fun < T > Array < T > . shouldBeSortedWith ( cmp : ( T , T ) -> Int ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeStrictlyDecreasing ( ) : Unit
fun < T > Array < T > . shouldBeStrictlyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldBeStrictlyIncreasing ( ) : Unit
fun < T > Array < T > . shouldBeStrictlyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldBeUnique ( ) : Unit
infix fun < T > Array < T > . shouldContain ( t : T ) : Unit
fun < T > Array < T > . shouldContainAll ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainAll ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldContainAnyOf ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainAnyOf ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldContainDuplicates ( ) : Unit
@JvmName ( "shouldContainExactly_array") infix fun < T > Array < T > ? . shouldContainExactly ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldContainExactlyInAnyOrder ( expected : Array < T > ) : Unit
fun < T > Array < T > . shouldContainInOrder ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldContainInOrder ( expected : List < T > ) : Unit
fun < T > Array < T > . shouldContainNoNulls ( ) : Unit
fun < T > Array < T > . shouldContainNull ( ) : Unit
fun < T > Array < T > . shouldContainOnlyNulls ( ) : Unit
infix fun < T > Array < T > . shouldEndWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldEndWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldEndWith ( slice : Array < T > ) : Unit
infix fun < T > Array < T > . shouldExist ( p : ( T ) -> Boolean ) : Unit
infix fun < T > Array < T > . shouldHaveAtLeastSize ( n : Int ) : Unit
infix fun < T > Array < T > . shouldHaveAtMostSize ( n : Int ) : Unit
fun < T > Array < T > . shouldHaveElementAt ( index : Int , element : T ) : Unit
infix fun < T : Comparable < T > > Array < T > . shouldHaveLowerBound ( t : T ) : Unit
infix fun < T > Array < T > . shouldHaveSingleElement ( t : T ) : Unit
infix fun < T > Array < T > . shouldHaveSingleElement ( p : ( T ) -> Boolean ) : Unit
infix fun < T > Array < T > . shouldHaveSize ( size : Int ) : Unit
infix fun < T : Comparable < T > > Array < T > . shouldHaveUpperBound ( t : T ) : Unit
fun < T > Array < T > . shouldNotBeEmpty ( ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeMonotonicallyDecreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeMonotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeMonotonicallyIncreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeMonotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldNotBeSingleton ( ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeSorted ( ) : Unit
infix fun < T > Array < T > . shouldNotBeSortedWith ( comparator : Comparator < in T > ) : Unit
infix fun < T > Array < T > . shouldNotBeSortedWith ( cmp : ( T , T ) -> Int ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeStrictlyDecreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeStrictlyDecreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T : Comparable < T > > Array < T > . shouldNotBeStrictlyIncreasing ( ) : Unit
fun < T > Array < T > . shouldNotBeStrictlyIncreasingWith ( comparator : Comparator < in T > ) : Unit
fun < T > Array < T > . shouldNotBeUnique ( ) : Unit
infix fun < T > Array < T > . shouldNotContain ( t : T ) : Unit
fun < T > Array < T > . shouldNotContainAll ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldNotContainAll ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldNotContainAnyOf ( vararg ts : T ) : Unit
infix fun < T > Array < T > . shouldNotContainAnyOf ( ts : Collection < T > ) : Unit
fun < T > Array < T > . shouldNotContainDuplicates ( ) : Unit
@JvmName ( "shouldNotContainExactly_array") infix fun < T > Array < T > ? . shouldNotContainExactly ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainExactlyInAnyOrder ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainInOrder ( expected : Array < T > ) : Unit
infix fun < T > Array < T > . shouldNotContainInOrder ( expected : List < T > ) : Unit
fun < T > Array < T > . shouldNotContainNoNulls ( ) : Unit
fun < T > Array < T > . shouldNotContainNull ( ) : Unit
fun < T > Array < T > . shouldNotContainOnlyNulls ( ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldNotEndWith ( slice : Array < T > ) : Unit
fun < T > Array < T > . shouldNotHaveElementAt ( index : Int , element : T ) : Unit
infix fun < T > Array < T > . shouldNotHaveSingleElement ( t : T ) : Unit
infix fun < T > Array < T > . shouldNotHaveSize ( size : Int ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldNotStartWith ( slice : Array < T > ) : Unit
infix fun < T > Array < T > . shouldStartWith ( element : T ) : Unit
infix fun < T > Array < T > . shouldStartWith ( slice : Collection < T > ) : Unit
infix fun < T > Array < T > . shouldStartWith ( slice : Array < T > ) : Unit
kotlin.collections.Collection
kotlin.collections.List
fun < T : Comparable < T > > monotonicallyDecreasing ( ) : Matcher < List < T > >
fun < T > monotonicallyDecreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T : Comparable < T > > monotonicallyIncreasing ( ) : Matcher < List < T > >
fun < T > monotonicallyIncreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T , C : Collection < T > > C . printed ( ) : Printed
infix fun < T > T . shouldBeIn ( collection : Collection < T > ) : Unit
fun < T > T . shouldBeIn ( vararg any : T ) : Unit
infix fun < T > T . shouldBeOneOf ( collection : Collection < T > ) : Unit
fun < T > T . shouldBeOneOf ( vararg any : T ) : Unit
infix fun < T , C : Collection < T > > C . shouldContain ( t : T ) : Unit
infix fun < T , C : Collection < T > > C ? . shouldContainExactly ( expected : C ) : Unit
infix fun < T , C : Collection < T > > C ? . shouldContainExactlyInAnyOrder ( expected : C ) : Unit
fun < T , C : Collection < T > > C ? . shouldContainExactlyInAnyOrder ( vararg expected : T ) : Unit
infix fun < T : Comparable < T > , C : Collection < T > > C . shouldHaveLowerBound ( t : T ) : Unit
infix fun < T : Comparable < T > , C : Collection < T > > C . shouldHaveUpperBound ( t : T ) : Unit
infix fun < T > T . shouldNotBeIn ( collection : Collection < T > ) : Unit
fun < T > T . shouldNotBeIn ( vararg any : T ) : Unit
infix fun < T > T . shouldNotBeOneOf ( collection : Collection < T > ) : Unit
fun < T > T . shouldNotBeOneOf ( vararg any : T ) : Unit
infix fun < T , C : Collection < T > > C . shouldNotContain ( t : T ) : Unit
infix fun < T , C : Collection < T > > C ? . shouldNotContainExactly ( expected : C ) : Unit
infix fun < T , C : Collection < T > > C ? . shouldNotContainExactlyInAnyOrder ( expected : C ) : Unit
fun < T , C : Collection < T > > C ? . shouldNotContainExactlyInAnyOrder ( vararg expected : T ) : Unit
fun < T > singleElement ( t : T ) : Matcher < Collection < T > >
fun < T > singleElement ( p : ( T ) -> Boolean ) : Matcher < Collection < T > >
fun < T : Comparable < T > > sorted ( ) : Matcher < List < T > >
fun < T > sortedWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T > sortedWith ( cmp : ( T , T ) -> Int ) : Matcher < List < T > >
fun < T > startWith ( slice : Collection < T > ) : Matcher < List < T > >
fun < T : Comparable < T > > strictlyDecreasing ( ) : Matcher < List < T > >
fun < T > strictlyDecreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
fun < T : Comparable < T > > strictlyIncreasing ( ) : Matcher < List < T > >
fun < T > strictlyIncreasingWith ( comparator : Comparator < in T > ) : Matcher < List < T > >
package io.kotest.matchers.comparables
package io.kotest.matchers.concurrent
package io.kotest.matchers.date
Module Contents
fun after ( anotherInstant : Instant ) : Matcher < Instant >
fun after ( time : LocalTime ) : Matcher < LocalTime >
fun after ( date : LocalDate ) : Matcher < LocalDate >
fun after ( date : LocalDateTime ) : Matcher < LocalDateTime >
fun after ( date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun after ( date : OffsetDateTime ) : Matcher < OffsetDateTime >
fun beAfter ( timestamp : Timestamp ) : Matcher < Timestamp >
fun beBefore ( timestamp : Timestamp ) : Matcher < Timestamp >
fun beBetween ( fromTimestamp : Timestamp , toTimestamp : Timestamp ) : Matcher < Timestamp >
fun before ( anotherInstant : Instant ) : Matcher < Instant >
fun before ( time : LocalTime ) : Matcher < LocalTime >
fun before ( date : LocalDate ) : Matcher < LocalDate >
fun before ( date : LocalDateTime ) : Matcher < LocalDateTime >
fun before ( date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun before ( date : OffsetDateTime ) : Matcher < OffsetDateTime >
fun beInToday ( ) : Matcher < LocalDateTime >
fun beInTodayODT ( ) : Matcher < OffsetDateTime >
fun beInTodayZDT ( ) : Matcher < ZonedDateTime >
fun beToday ( ) : Matcher < LocalDate >
fun between ( fromInstant : Instant , toInstant : Instant ) : Matcher < Instant >
fun between ( a : LocalTime , b : LocalTime ) : Matcher < LocalTime >
fun between ( a : LocalDate , b : LocalDate ) : Matcher < LocalDate >
fun between ( a : LocalDateTime , b : LocalDateTime ) : Matcher < LocalDateTime >
fun between ( a : ZonedDateTime , b : ZonedDateTime ) : Matcher < ZonedDateTime >
fun between ( a : OffsetDateTime , b : OffsetDateTime ) : Matcher < OffsetDateTime >
fun haveSameDay ( date : LocalDate ) : Matcher < LocalDate >
fun haveSameDay ( date : LocalDateTime ) : Matcher < LocalDateTime >
fun haveSameDay ( date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun haveSameDay ( date : OffsetDateTime ) : Matcher < OffsetDateTime >
fun haveSameHours ( time : LocalTime ) : Matcher < LocalTime >
fun haveSameMinutes ( time : LocalTime ) : Matcher < LocalTime >
fun haveSameMonth ( date : LocalDate ) : Matcher < LocalDate >
fun haveSameMonth ( date : LocalDateTime ) : Matcher < LocalDateTime >
fun haveSameMonth ( date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun haveSameMonth ( date : OffsetDateTime ) : Matcher < OffsetDateTime >
fun haveSameNanos ( time : LocalTime ) : Matcher < LocalTime >
fun haveSameSeconds ( time : LocalTime ) : Matcher < LocalTime >
fun haveSameYear ( date : LocalDate ) : Matcher < LocalDate >
fun haveSameYear ( date : LocalDateTime ) : Matcher < LocalDateTime >
fun haveSameYear ( date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun haveSameYear ( date : OffsetDateTime ) : Matcher < OffsetDateTime >
java.sql.Timestamp
java.time.Instant
java.time.LocalDate
java.time.LocalDateTime
java.time.LocalTime
java.time.OffsetDateTime
java.time.ZonedDateTime
fun within ( period : Period , date : LocalDate ) : Matcher < LocalDate >
fun within ( temporalAmount : TemporalAmount , date : LocalDateTime ) : Matcher < LocalDateTime >
fun within ( temporalAmount : TemporalAmount , date : ZonedDateTime ) : Matcher < ZonedDateTime >
fun within ( temporalAmount : TemporalAmount , date : OffsetDateTime ) : Matcher < OffsetDateTime >
package io.kotest.matchers.doubles
package io.kotest.matchers.equality
package io.kotest.matchers.file
package io.kotest.matchers.floats
package io.kotest.matchers.future
package io.kotest.matchers.ints
package io.kotest.matchers.iterator
package io.kotest.matchers.longs
package io.kotest.matchers.maps
Module Contents
fun beEmpty ( ) : Matcher < Map < * , * > >
fun < K , V > contain ( key : K , v : V ) : Matcher < Map < K , V > >
fun < K , V > containAll ( expected : Map < K , V > ) : Matcher < Map < K , V > >
fun < K , V > containExactly ( expected : Map < K , V > ) : Matcher < Map < K , V > >
fun < K > haveKey ( key : K ) : Matcher < Map < K , Any ? > >
fun < K > haveKeys ( vararg keys : K ) : Matcher < Map < K , Any ? > >
fun < K , V > haveSize ( size : Int ) : Matcher < Map < K , V > >
fun < V > haveValue ( v : V ) : Matcher < Map < * , V > >
fun < V > haveValues ( vararg values : V ) : Matcher < Map < * , V > >
kotlin.collections.Map
Module Contents
fun < K , V > Map < K , V > . shouldBeEmpty ( ) : Unit
fun < K , V > Map < K , V > . shouldContain ( key : K , value : V ) : Unit
infix fun < K , V > Map < K , V > . shouldContain ( entry : Pair < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldContainAll ( expected : Map < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldContainExactly ( expected : Map < K , V > ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldContainKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldContainKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldContainValue ( value : V ) : Unit
fun < K , V > Map < K , V > . shouldContainValues ( vararg values : V ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldHaveKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldHaveKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldHaveSize ( size : Int ) : Unit
fun < K , V > Map < K , V > . shouldHaveValues ( vararg values : V ) : Unit
fun < K , V > Map < K , V > . shouldNotBeEmpty ( ) : Unit
fun < K , V > Map < K , V > . shouldNotContain ( key : K , value : V ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContain ( entry : Pair < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainAll ( expected : Map < K , V > ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainExactly ( expected : Map < K , V > ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldNotContainKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldNotContainKeys ( vararg keys : K ) : Unit
infix fun < K , V > Map < K , V > . shouldNotContainValue ( value : V ) : Unit
fun < K , V > Map < K , V > . shouldNotContainValues ( vararg values : V ) : Unit
infix fun < K , V : Any > Map < K , V > . shouldNotHaveKey ( key : K ) : Unit
fun < K , V > Map < K , V > . shouldNotHaveKeys ( vararg keys : K ) : Unit
fun < K , V > Map < K , V > . shouldNotHaveValues ( vararg values : V ) : Unit
fun < K , V > mapcontain ( key : K , v : V ) : Matcher < Map < K , V > >
class MapContainsMatcher < K , V > : Matcher < Map < K , V > >
package io.kotest.matchers.nulls
package io.kotest.matchers.paths
package io.kotest.matchers.reflection
package io.kotest.matchers.regex
package io.kotest.matchers.result
package io.kotest.matchers.sequences
Module Contents
fun < T > atLeastCount ( n : Int ) : Matcher < Sequence < T > >
fun < T > atMostCount ( n : Int ) : Matcher < Sequence < T > >
fun < T > beEmpty ( ) : Matcher < Sequence < T > >
fun < T , U > beLargerThan ( other : Sequence < U > ) : Matcher < Sequence < T > >
fun < T , U > beSameCountAs ( other : Sequence < U > ) : Matcher < Sequence < T > >
fun < T , U > beSmallerThan ( other : Sequence < U > ) : Matcher < Sequence < T > >
fun < T : Comparable < T > > beSorted ( ) : Matcher < Sequence < T > >
fun < T > beSortedWith ( comparator : Comparator < in T > ) : Matcher < Sequence < T > >
fun < T > beSortedWith ( cmp : ( T , T ) -> Int ) : Matcher < Sequence < T > >
fun < T > beUnique ( ) : Matcher < Sequence < T > >
fun < T , C : Sequence < T > > contain ( t : T ) : Matcher < C >
fun < T , C : Sequence < T > > containAll ( ts : C ) : Matcher < Sequence < T > >
fun < T > containAllInAnyOrder ( vararg expected : T ) : Matcher < Sequence < T > ? >
fun < T , C : Sequence < T > > containAllInAnyOrder ( expected : C ) : Matcher < C ? >
fun < T > containDuplicates ( ) : Matcher < Sequence < T > >
fun < T > containExactly ( vararg expected : T ) : Matcher < Sequence < T > ? >
fun < T , C : Sequence < T > > containExactly ( expected : C ) : Matcher < C ? >
fun < T > containExactlyInAnyOrder ( vararg expected : T ) : Matcher < Sequence < T > ? >
fun < T , C : Sequence < T > > containExactlyInAnyOrder ( expected : C ) : Matcher < C ? >
fun < T > containNoNulls ( ) : Matcher < Sequence < T > >
fun < T > containNull ( ) : Matcher < Sequence < T > >
fun < T > containOnlyNulls ( ) : Matcher < Sequence < T > >
fun < T > containsInOrder ( subsequence : Sequence < T > ) : Matcher < Sequence < T > ? >
fun < T > exist ( p : ( T ) -> Boolean ) : Matcher < Sequence < T > >
fun < T > haveCount ( count : Int ) : Matcher < Sequence < T > >
fun < T , S : Sequence < T > > haveElementAt ( index : Int , element : T ) : Matcher < S >
fun < T : Comparable < T > , C : Sequence < T > > haveLowerBound ( t : T ) : Matcher < C >
fun < T > haveSize ( size : Int ) : Matcher < Sequence < T > >
fun < T : Comparable < T > , C : Sequence < T > > haveUpperBound ( t : T ) : Matcher < C >
kotlin.sequences.Sequence
infix fun < T , C : Sequence < T > > C . shouldContain ( t : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldContainAllInAnyOrder ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldContainAllInAnyOrder ( vararg expected : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldContainExactly ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldContainExactly ( vararg expected : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldContainExactlyInAnyOrder ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldContainExactlyInAnyOrder ( vararg expected : T ) : Unit
infix fun < T : Comparable < T > , C : Sequence < T > > C . shouldHaveLowerBound ( t : T ) : Unit
infix fun < T : Comparable < T > , C : Sequence < T > > C . shouldHaveUpperBound ( t : T ) : Unit
infix fun < T , C : Sequence < T > > C . shouldNotContain ( t : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldNotContainAllInAnyOrder ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldNotContainAllInAnyOrder ( vararg expected : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldNotContainExactly ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldNotContainExactly ( vararg expected : T ) : Unit
infix fun < T , C : Sequence < T > > C ? . shouldNotContainExactlyInAnyOrder ( expected : C ) : Unit
fun < T , C : Sequence < T > > C ? . shouldNotContainExactlyInAnyOrder ( vararg expected : T ) : Unit
fun < T > singleElement ( t : T ) : Matcher < Sequence < T > >
fun < T : Comparable < T > > sorted ( ) : Matcher < Sequence < T > >
fun < T > sortedWith ( comparator : Comparator < in T > ) : Matcher < Sequence < T > >
fun < T > sortedWith ( cmp : ( T , T ) -> Int ) : Matcher < Sequence < T > >
package io.kotest.matchers.stats
Module Contents
fun < T : Number > haveMean ( expectedValue : BigDecimal , precision : Int = 4) : Matcher < Collection < T > >
fun < T : Number > haveMean ( expectedValue : Double , precision : Int = 4) : Matcher < Collection < T > >
fun < T : Number > haveStandardDeviation ( expectedValue : BigDecimal , precision : Int ) : Matcher < Collection < T > >
fun < T : Number > haveStandardDeviation ( expectedValue : Double , precision : Int ) : Matcher < Collection < T > >
fun < T : Number > haveVariance ( expectedValue : BigDecimal , precision : Int ) : Matcher < Collection < T > >
fun < T : Number > haveVariance ( expectedValue : Double , precision : Int ) : Matcher < Collection < T > >
kotlin.collections.Collection
Module Contents
fun < T : Number > Collection < T > . shouldHaveMean ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveMean ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveStandardDeviation ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveStandardDeviation ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveVariance ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldHaveVariance ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveMean ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveMean ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveStandardDeviation ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveStandardDeviation ( value : Double , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveVariance ( value : BigDecimal , precision : Int = 4) : Unit
fun < T : Number > Collection < T > . shouldNotHaveVariance ( value : Double , precision : Int = 4) : Unit
package io.kotest.matchers.string
package io.kotest.matchers.throwable
package io.kotest.matchers.time
package io.kotest.matchers.types
package io.kotest.matchers.uri
package io.kotest.matchers.url