From 88d28a5a582c8154e97accb953f265bee139180f Mon Sep 17 00:00:00 2001 From: bifurcated Date: Mon, 15 Jan 2024 01:56:30 +0300 Subject: [PATCH] Add logging for test --- .../wallet/controller/WalletControllerTest.java | 12 +++++++++++- src/test/resources/application-test.yml | 4 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/bifurcated/wallet/controller/WalletControllerTest.java b/src/test/java/com/bifurcated/wallet/controller/WalletControllerTest.java index 5c8552f..cfb4b88 100644 --- a/src/test/java/com/bifurcated/wallet/controller/WalletControllerTest.java +++ b/src/test/java/com/bifurcated/wallet/controller/WalletControllerTest.java @@ -6,6 +6,8 @@ import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc; import org.springframework.boot.test.context.SpringBootTest; @@ -26,7 +28,7 @@ @AutoConfigureMockMvc @ActiveProfiles("test") class WalletControllerTest { - + private static final Logger logger = LoggerFactory.getLogger(WalletControllerTest.class); private static final String END_POINT_PATH = "/api/v1"; @Autowired private MockMvc mockMvc; @@ -35,6 +37,7 @@ class WalletControllerTest { @Autowired private WalletRepo repository; + @BeforeEach public void setup() { repository.deleteAll(); @@ -74,6 +77,7 @@ record WalletResponse(UUID id, Float amount) {} .andDo(print()) .andExpect(status().isOk()) .andExpect(content().json(response)); + logger.info("Test passed"); } @Test public void testWalletDepositNotFound() throws Exception { @@ -86,6 +90,7 @@ record WalletRequest(UUID valletId, String operationType, Float amount){} .content(requestBody)) .andDo(print()) .andExpect(status().isNotFound()); + logger.info("Test passed"); } @Test @@ -106,6 +111,7 @@ record WalletResponse(UUID id, Float amount) {} .andDo(print()) .andExpect(status().isOk()) .andExpect(content().json(response)); + logger.info("Test passed"); } @Test @@ -121,6 +127,7 @@ record WalletRequest(UUID valletId, String operationType, Float amount){} .content(requestBody)) .andDo(print()) .andExpect(status().isPaymentRequired()); + logger.info("Test passed"); } @Test @@ -134,6 +141,7 @@ record WalletRequest(UUID valletId, String operationType, Float amount){} .content(requestBody)) .andDo(print()) .andExpect(status().isUnsupportedMediaType()); + logger.info("Test passed"); } @Test @@ -146,6 +154,7 @@ record BalanceResponse(Float amount){} .andDo(print()) .andExpect(status().isOk()) .andExpect(content().json(response)); + logger.info("Test passed"); } @Test @@ -154,5 +163,6 @@ public void testWalletGetAmountNotFound() throws Exception { this.mockMvc.perform(get(END_POINT_PATH+"/wallets/"+id)) .andDo(print()) .andExpect(status().isNotFound()); + logger.info("Test passed"); } } \ No newline at end of file diff --git a/src/test/resources/application-test.yml b/src/test/resources/application-test.yml index 2f61434..35beace 100644 --- a/src/test/resources/application-test.yml +++ b/src/test/resources/application-test.yml @@ -1,6 +1,8 @@ server: port: 8000 - +logging: + level: + root: INFO spring: datasource: url: jdbc:tc:postgresql:14.1:///test