rename toHaveNext to toHaveElements

same same notToHaveNext as well as for toHaveNextAndAll/Any/None
This commit is contained in:
Robert Stoll
2021-05-04 22:36:24 +02:00
parent 9f4a978f34
commit 439d4ee13c
25 changed files with 249 additions and 245 deletions

View File

@@ -2,7 +2,6 @@ package ch.tutteli.atrium.core.polyfills
import ch.tutteli.atrium.api.infix.en_GB.*
import ch.tutteli.atrium.api.verbs.internal.expect
import ch.tutteli.atrium.creating.Expect
import kotlin.test.Test
class ThrowableStackTest {
@@ -12,10 +11,10 @@ class ThrowableStackTest {
val stack = IllegalStateException("test").stackBacktrace
expect(stack.first()) toStartWith "${ThrowableStackTest::class.simpleName}.illegalStateException"
expect(stack) {
toHaveNextAndNone {
toHaveElementsAndNone {
this toContain "init"
}
toHaveNextAndAny {
toHaveElementsAndAny {
this toContain "mocha"
}
}
@@ -26,10 +25,10 @@ class ThrowableStackTest {
val stack = AssertionError("test").stackBacktrace
expect(stack.first()) toStartWith "${ThrowableStackTest::class.simpleName}.assertionError"
expect(stack) {
toHaveNextAndNone {
toHaveElementsAndNone {
this toContain "init"
}
toHaveNextAndAny {
toHaveElementsAndAny {
this toContain "mocha"
}
}

View File

@@ -101,7 +101,7 @@ class AdjustStackSpec : Spek({
throwable.addSuppressed(throwable2)
val adjuster = createExpect(1, factory)._logic.components.build<AtriumErrorAdjuster>()
adjuster.adjust(throwable)
(expect(throwable.suppressed) asList o).toHaveNextAndAll(fun Expect<Throwable>.() {
(expect(throwable.suppressed) asList o).toHaveElementsAndAll(fun Expect<Throwable>.() {
feature { f(it::stackBacktrace) } and {
it notToContain o the entries(containsNotFirst, *containsNotRest)
it toContain entries(containsFirst, *containsRest)
@@ -117,7 +117,7 @@ class AdjustStackSpec : Spek({
throwable.addSuppressed(throwable2)
val adjuster = createExpect(1, factory)._logic.components.build<AtriumErrorAdjuster>()
adjuster.adjust(throwable)
(expect(throwable.suppressed) asList o).toHaveNextAndAll(fun Expect<Throwable>.() {
(expect(throwable.suppressed) asList o).toHaveElementsAndAll(fun Expect<Throwable>.() {
cause<UnsupportedOperationException> {
feature { f(it::stackBacktrace) } and {
it notToContain o the entries(containsNotFirst, *containsNotRest)
@@ -191,7 +191,7 @@ class AdjustStackSpec : Spek({
throwable.addSuppressed(throwable2)
val adjuster = createExpect(1, factory)._logic.components.build<AtriumErrorAdjuster>()
adjuster.adjust(throwable)
(expect(throwable.suppressed) asList o).toHaveNextAndAll(fun Expect<Throwable>.() {
(expect(throwable.suppressed) asList o).toHaveElementsAndAll(fun Expect<Throwable>.() {
it feature { f(it::stackBacktrace) } toBe empty
})
}