From 1e08494b979df062620732fe6f8acf1561702cd2 Mon Sep 17 00:00:00 2001 From: LuanSAndrade Date: Sat, 15 Mar 2025 21:40:29 -0300 Subject: [PATCH] =?UTF-8?q?Comentando=20os=20m=C3=A9todos=20de=20teste=20c?= =?UTF-8?q?om=20a=20descri=C3=A7=C3=A3o=20do=20objetivo=20do=20teste?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: LuanSAndrade --- .../com/example/restservice/GreetingControllerTests.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/complete/src/test/java/com/example/restservice/GreetingControllerTests.java b/complete/src/test/java/com/example/restservice/GreetingControllerTests.java index 6ce07c2c8..fff33417c 100644 --- a/complete/src/test/java/com/example/restservice/GreetingControllerTests.java +++ b/complete/src/test/java/com/example/restservice/GreetingControllerTests.java @@ -37,6 +37,10 @@ public class GreetingControllerTests { @Test public void noParamGreetingShouldReturnDefaultMessage() throws Exception { + // Realiza uma requisição GET para o endpoint "/greeting". + // O objetivo é verificar se a resposta retorna o status HTTP 200 (OK) + // e se o conteúdo da resposta JSON contém a chave "content" com o valor "Hello, World!". + this.mockMvc.perform(get("/greeting")).andDo(print()).andExpect(status().isOk()) .andExpect(jsonPath("$.content").value("Hello, World!")); } @@ -44,6 +48,11 @@ public void noParamGreetingShouldReturnDefaultMessage() throws Exception { @Test public void paramGreetingShouldReturnTailoredMessage() throws Exception { + // Realiza uma requisição GET para o endpoint "/greeting" com um parâmetro "name" enviado. + // O objetivo é verificar se a resposta retorna o status HTTP 200 (OK) + // e se o conteúdo da resposta JSON contém a chave "content" com uma mensagem personalizada + // que inclui o nome fornecido como parâmetro ("Spring Community"). + this.mockMvc.perform(get("/greeting").param("name", "Spring Community")) .andDo(print()).andExpect(status().isOk()) .andExpect(jsonPath("$.content").value("Hello, Spring Community!"));