mirror of
https://github.com/jlengrand/atrium.git
synced 2026-03-10 08:01:19 +00:00
rename toHaveNext to toHaveElements
same same notToHaveNext as well as for toHaveNextAndAll/Any/None
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user