From bf5a0a468cfcd474b815ceaf89e0b25a2df9fbce Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Wed, 26 Oct 2022 16:03:18 +0200 Subject: [PATCH] Add test case for banner to command-line-runner smoke test --- .../CommandlinerunnerApplicationAotTests.java | 7 +++++++ command-line-runner/src/main/resources/banner.txt | 3 +++ 2 files changed, 10 insertions(+) create mode 100644 command-line-runner/src/main/resources/banner.txt 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 = +==================================