From c0e4bf3d1dc72a8b7a75d0dc750d9407d9bd3ab8 Mon Sep 17 00:00:00 2001 From: Victor Zalevskii Date: Wed, 1 Sep 2021 10:20:35 +0300 Subject: [PATCH] Add test --- .../src/test/java/com/iluwatar/caching/AppTest.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/caching/src/test/java/com/iluwatar/caching/AppTest.java b/caching/src/test/java/com/iluwatar/caching/AppTest.java index 12b72d56a..f83eefa0e 100644 --- a/caching/src/test/java/com/iluwatar/caching/AppTest.java +++ b/caching/src/test/java/com/iluwatar/caching/AppTest.java @@ -28,6 +28,7 @@ import org.junit.jupiter.api.Test; import java.io.IOException; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; +import static org.junit.jupiter.api.Assertions.assertThrows; /** * Tests that Caching example runs without errors. @@ -43,7 +44,14 @@ class AppTest { @Test void shouldExecuteApplicationWithoutException() { - assertDoesNotThrow(() -> App.main(new String[]{})); } + + @Test + void executeAppWithException(){ + assertThrows( + NoClassDefFoundError.class, + () -> App.main(new String[]{"--mongo"}) + ); + } }