From 6b559b5950d2c6e7cb598ab8231a7ca7932e53c2 Mon Sep 17 00:00:00 2001 From: Carsten Otto Date: Thu, 11 Nov 2021 19:32:35 +0100 Subject: [PATCH] add test --- .../de/cotto/lndmanagej/controller/NodeControllerIT.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/application/src/integrationTest/java/de/cotto/lndmanagej/controller/NodeControllerIT.java b/application/src/integrationTest/java/de/cotto/lndmanagej/controller/NodeControllerIT.java index f4b26aa2..b52c831b 100644 --- a/application/src/integrationTest/java/de/cotto/lndmanagej/controller/NodeControllerIT.java +++ b/application/src/integrationTest/java/de/cotto/lndmanagej/controller/NodeControllerIT.java @@ -6,6 +6,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest; import org.springframework.boot.test.mock.mockito.MockBean; import org.springframework.test.web.servlet.MockMvc; +import org.springframework.test.web.servlet.result.MockMvcResultMatchers; import static de.cotto.lndmanagej.model.NodeFixtures.ALIAS; import static de.cotto.lndmanagej.model.NodeFixtures.NODE; @@ -27,4 +28,9 @@ class NodeControllerIT { when(grpcNodeInfo.getNode(PUBKEY)).thenReturn(NODE); mockMvc.perform(get("/api/node/" + PUBKEY + "/alias")).andExpect(content().string(ALIAS)); } + + @Test + void getAlias_error() throws Exception { + mockMvc.perform(get("/api/node/xxx/alias")).andExpect(MockMvcResultMatchers.status().isBadRequest()); + } } \ No newline at end of file