Skip to content

Commit ef91f88

Browse files
committed
Update replace junit assertion with assertj
1 parent cd05b65 commit ef91f88

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

spring-cloud-task-stream/src/test/java/org/springframework/cloud/task/batch/listener/JobExecutionEventTests.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import java.util.List;
2525
import java.util.Map;
2626

27-
import org.junit.jupiter.api.Assertions;
2827
import org.junit.jupiter.api.BeforeEach;
2928
import org.junit.jupiter.api.Test;
3029

@@ -48,6 +47,7 @@
4847
import org.springframework.core.Ordered;
4948

5049
import static org.assertj.core.api.Assertions.assertThat;
50+
import static org.assertj.core.api.Assertions.assertThatThrownBy;
5151

5252
/**
5353
* @author Glenn Renfro.
@@ -318,12 +318,9 @@ public void singleStepBatchJobSkip() {
318318
.withPropertyValues("--spring.cloud.task.closecontext_enabled=false", "--spring.main.web-environment=false",
319319
"spring.batch.job.jobName=FOO");
320320
applicationContextRunner.run((context) -> {
321-
NoSuchBeanDefinitionException exception = Assertions.assertThrows(NoSuchBeanDefinitionException.class,
322-
() -> {
323-
context.getBean("jobExecutionEventsListener");
324-
});
325-
assertThat(exception.getMessage())
326-
.contains(String.format("No bean named 'jobExecutionEventsListener' available"));
321+
assertThatThrownBy(() -> context.getBean("jobExecutionEventsListener"))
322+
.isInstanceOf(NoSuchBeanDefinitionException.class)
323+
.hasMessageContaining("No bean named 'jobExecutionEventsListener' available");
327324
});
328325
}
329326

0 commit comments

Comments
 (0)