@Override public DefaultStepVerifierBuilder<T> expectNoEvent(Duration duration) { Objects.requireNonNull(duration, "duration"); if(this.script.size() == 1 && this.script.get(0) == defaultFirstStep){ this.script.set(0, new NoEvent<>(duration, "expectNoEvent")); } else { this.script.add(new NoEvent<>(duration, "expectNoEvent")); } return this; }
@Override public DefaultStepVerifierBuilder<T> expectNoEvent(Duration duration) { Objects.requireNonNull(duration, "duration"); if(this.script.size() == 1 && this.script.get(0) == defaultFirstStep){ this.script.set(0, new NoEvent<>(duration, "expectNoEvent")); } else { this.script.add(new NoEvent<>(duration, "expectNoEvent")); } return this; }
@Test public void withScenarioFailNoDescriptionHasArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), ""); assertThat(withScenario.fail(event, "details = %s", "bar")) .hasMessage("[ErrorFormatterTest] expectation failed (details = bar)"); }
@Test public void withScenarioFailDescriptionNoArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), "eventDescription"); assertThat(withScenario.fail(event, "details")) .hasMessage("[ErrorFormatterTest] expectation \"eventDescription\" failed (details)"); }
@Test public void noScenarioFailNoDescriptionNoArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), ""); assertThat(noScenario.fail(event, "details")) .hasMessage("expectation failed (details)"); }
@Test public void withScenarioFailDescriptionHasArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), "eventDescription"); assertThat(withScenario.fail(event, "details = %s", "bar")) .hasMessage("[ErrorFormatterTest] expectation \"eventDescription\" failed (details = bar)"); }
@Test public void noScenarioFailDescriptionHasArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), "eventDescription"); assertThat(noScenario.fail(event, "details = %s", "bar")) .hasMessage("expectation \"eventDescription\" failed (details = bar)"); }
@Test public void noScenarioFailDescriptionNoArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), "eventDescription"); assertThat(noScenario.fail(event, "details")) .hasMessage("expectation \"eventDescription\" failed (details)"); }
@Test public void withScenarioFailNoDescriptionNoArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), ""); assertThat(withScenario.fail(event, "details")) .hasMessage("[ErrorFormatterTest] expectation failed (details)"); }
@Test public void noScenarioFailNoDescriptionHasArgs() { DefaultStepVerifierBuilder.Event event = new DefaultStepVerifierBuilder.NoEvent(Duration.ofMillis(5), ""); assertThat(noScenario.fail(event, "details = %s", "bar")) .hasMessage("expectation failed (details = bar)"); }