diff --git a/command-line-runner/src/aotSmokeTest/java/com/example/commandlinerunner/CommandlinerunnerApplicationAotTests.java b/command-line-runner/src/aotSmokeTest/java/com/example/commandlinerunner/CommandlinerunnerApplicationAotTests.java index 9abb0499..fa4e010a 100644 --- a/command-line-runner/src/aotSmokeTest/java/com/example/commandlinerunner/CommandlinerunnerApplicationAotTests.java +++ b/command-line-runner/src/aotSmokeTest/java/com/example/commandlinerunner/CommandlinerunnerApplicationAotTests.java @@ -23,4 +23,11 @@ class CommandlinerunnerApplicationAotTests { }); } + @Test + void bannerIsPrinted(AssertableOutput output) { + Awaitility.await().atMost(Duration.ofSeconds(10)).untilAsserted(() -> { + assertThat(output).hasSingleLineContaining("= Command line runner smoke test ="); + }); + } + } diff --git a/command-line-runner/src/main/resources/banner.txt b/command-line-runner/src/main/resources/banner.txt new file mode 100644 index 00000000..c1694453 --- /dev/null +++ b/command-line-runner/src/main/resources/banner.txt @@ -0,0 +1,3 @@ +================================== += Command line runner smoke test = +==================================