Link connected
This commit is contained in:
4
.idea/workspace.xml
generated
4
.idea/workspace.xml
generated
@@ -22,7 +22,10 @@
|
|||||||
<list default="true" id="458cde88-df3d-44bc-9d57-a33823e2f1a6" name="Default Changelist" comment="">
|
<list default="true" id="458cde88-df3d-44bc-9d57-a33823e2f1a6" name="Default Changelist" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/EventController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/EventController.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/EventController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/EventController.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/KlausMvcController.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/release11/klaus/controller/KlausMvcController.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/main/resources/templates/mock.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/templates/mock.html" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/main/resources/templates/mock.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/templates/mock.html" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/controller/EventControllerTest.java" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/test/java/com/release11/klaus/controller/KlausMvcControllerTest.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/test/java/com/release11/klaus/controller/KlausMvcControllerTest.java" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -301,6 +304,7 @@
|
|||||||
<workItem from="1610986449789" duration="3336000" />
|
<workItem from="1610986449789" duration="3336000" />
|
||||||
<workItem from="1611052879244" duration="4081000" />
|
<workItem from="1611052879244" duration="4081000" />
|
||||||
<workItem from="1611059169455" duration="5146000" />
|
<workItem from="1611059169455" duration="5146000" />
|
||||||
|
<workItem from="1611126794919" duration="1374000" />
|
||||||
</task>
|
</task>
|
||||||
<task id="LOCAL-00077" summary="testing jenkins docker">
|
<task id="LOCAL-00077" summary="testing jenkins docker">
|
||||||
<created>1601453886631</created>
|
<created>1601453886631</created>
|
||||||
|
|||||||
@@ -64,10 +64,6 @@ public class EventController {
|
|||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/new/mock")
|
|
||||||
public String getNewMock(Model model){
|
|
||||||
return "mock";
|
|
||||||
}
|
|
||||||
|
|
||||||
@ModelAttribute("eventList")
|
@ModelAttribute("eventList")
|
||||||
public List<Event> eventList() {
|
public List<Event> eventList() {
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ public class KlausMvcController {
|
|||||||
if (clientUUID != null) mockedMessageDto.setClientUUID(clientUUID);
|
if (clientUUID != null) mockedMessageDto.setClientUUID(clientUUID);
|
||||||
else mockedMessageDto.setClientUUID(UUID.randomUUID());
|
else mockedMessageDto.setClientUUID(UUID.randomUUID());
|
||||||
populateModelVars(model, mockedMessageDto,true);
|
populateModelVars(model, mockedMessageDto,true);
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping("/mock/{uuid}")
|
@PostMapping("/mock/{uuid}")
|
||||||
@@ -60,7 +60,7 @@ public class KlausMvcController {
|
|||||||
populateModelVars(model, mockedMessageDto,true);
|
populateModelVars(model, mockedMessageDto,true);
|
||||||
model.addAttribute("mockSaved", "true");
|
model.addAttribute("mockSaved", "true");
|
||||||
model.addAttribute("canTest", "true");
|
model.addAttribute("canTest", "true");
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping(value="/mock/{uuid}", params={"newMessage"})
|
@PostMapping(value="/mock/{uuid}", params={"newMessage"})
|
||||||
@@ -68,7 +68,7 @@ public class KlausMvcController {
|
|||||||
MockedMessageDto mockedMessageDto = new MockedMessageDto(clientUUID, new LinkedHashMap<>());
|
MockedMessageDto mockedMessageDto = new MockedMessageDto(clientUUID, new LinkedHashMap<>());
|
||||||
populateModelVars(model, mockedMessageDto, true);
|
populateModelVars(model, mockedMessageDto, true);
|
||||||
model.addAttribute("mockedMessageDto", mockedMessageDto);
|
model.addAttribute("mockedMessageDto", mockedMessageDto);
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/mock/getMockedResponse")
|
@GetMapping("/mock/getMockedResponse")
|
||||||
@@ -86,14 +86,14 @@ public class KlausMvcController {
|
|||||||
@RequestParam String headerValue, final Model model) {
|
@RequestParam String headerValue, final Model model) {
|
||||||
populateModelVars(model, mockedMessageDto,false);
|
populateModelVars(model, mockedMessageDto,false);
|
||||||
mockedMessageDto.getHttpHeaders().put(headerKey, headerValue);
|
mockedMessageDto.getHttpHeaders().put(headerKey, headerValue);
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping(value="/mock/{uuid}", params={"removeHeader"})
|
@PostMapping(value="/mock/{uuid}", params={"removeHeader"})
|
||||||
public String removeHeader(MockedMessageDto mockedMessageDto, final HttpServletRequest req, final Model model) {
|
public String removeHeader(MockedMessageDto mockedMessageDto, final HttpServletRequest req, final Model model) {
|
||||||
populateModelVars(model, mockedMessageDto,false);
|
populateModelVars(model, mockedMessageDto,false);
|
||||||
mockedMessageDto.getHttpHeaders().remove(req.getParameter("removeHeader"));
|
mockedMessageDto.getHttpHeaders().remove(req.getParameter("removeHeader"));
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping(value="/mock/{uuid}", params={"updateMessage"})
|
@PostMapping(value="/mock/{uuid}", params={"updateMessage"})
|
||||||
@@ -102,7 +102,7 @@ public class KlausMvcController {
|
|||||||
model.addAttribute("mockedMessageDto", klausService.getMockedResponse(mockedMessageDto.getClientUUID(),
|
model.addAttribute("mockedMessageDto", klausService.getMockedResponse(mockedMessageDto.getClientUUID(),
|
||||||
Integer.parseInt(req.getParameter("updateMessage"))));
|
Integer.parseInt(req.getParameter("updateMessage"))));
|
||||||
model.addAttribute("canTest", "true");
|
model.addAttribute("canTest", "true");
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@PostMapping(value="/mock/{uuid}", params={"removeMessage"})
|
@PostMapping(value="/mock/{uuid}", params={"removeMessage"})
|
||||||
@@ -113,7 +113,7 @@ public class KlausMvcController {
|
|||||||
klausService.deleteMockedResponse(mockedMessageDto.getClientUUID(),
|
klausService.deleteMockedResponse(mockedMessageDto.getClientUUID(),
|
||||||
Integer.parseInt(req.getParameter("removeMessage")));
|
Integer.parseInt(req.getParameter("removeMessage")));
|
||||||
populateModelVars(model, mockedMessageDto, true);
|
populateModelVars(model, mockedMessageDto, true);
|
||||||
return "index";
|
return "mock";
|
||||||
}
|
}
|
||||||
|
|
||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
|
|||||||
@@ -26,9 +26,7 @@
|
|||||||
<div id="itemDataHead" class="articleHead">Your message</div>
|
<div id="itemDataHead" class="articleHead">Your message</div>
|
||||||
<div id="link">
|
<div id="link">
|
||||||
<p class="label">Your link</p>
|
<p class="label">Your link</p>
|
||||||
<div id="messageLink" class="borderStyle">
|
<div id="messageLink" class="borderStyle">http://<span id="pubhost">localhost</span>:8097/klaus/v1/get/[[${mockedMessageDto.clientUUID}]]/[[${mockedMessageDto.mockedResponseId}]]</div>
|
||||||
https://www.release11.com/tools/mock/1238715-hjdf7/1
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div id="msgBody">
|
<div id="msgBody">
|
||||||
<div id="typeSelection">
|
<div id="typeSelection">
|
||||||
|
|||||||
@@ -1,104 +0,0 @@
|
|||||||
//package com.release11.klaus.controller;
|
|
||||||
//
|
|
||||||
//import com.release11.klaus.model.Event;
|
|
||||||
//import com.release11.klaus.model.EventRequestDto;
|
|
||||||
//import com.release11.klaus.service.EtrackService;
|
|
||||||
//import org.junit.jupiter.api.BeforeEach;
|
|
||||||
//import org.junit.jupiter.api.Test;
|
|
||||||
//import org.junit.jupiter.api.extension.ExtendWith;
|
|
||||||
//import org.mockito.InjectMocks;
|
|
||||||
//import org.mockito.Mock;
|
|
||||||
//import org.mockito.junit.jupiter.MockitoExtension;
|
|
||||||
//import org.springframework.test.web.servlet.MockMvc;
|
|
||||||
//import org.springframework.test.web.servlet.setup.MockMvcBuilders;
|
|
||||||
//
|
|
||||||
//import java.time.LocalDateTime;
|
|
||||||
//import java.util.LinkedList;
|
|
||||||
//import java.util.List;
|
|
||||||
//import java.util.UUID;
|
|
||||||
//
|
|
||||||
//import static org.mockito.ArgumentMatchers.any;
|
|
||||||
//import static org.mockito.Mockito.verify;
|
|
||||||
//import static org.mockito.Mockito.when;
|
|
||||||
//import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get;
|
|
||||||
//import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post;
|
|
||||||
//import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*;
|
|
||||||
//
|
|
||||||
//@ExtendWith(MockitoExtension.class)
|
|
||||||
//class EventControllerTest {
|
|
||||||
//
|
|
||||||
// @Mock
|
|
||||||
// EtrackService etrackService;
|
|
||||||
//
|
|
||||||
// MockMvc mockMvc;
|
|
||||||
// EventRequestDto eventRequestDto;
|
|
||||||
// UUID uuid;
|
|
||||||
// List<Event> eventList = new LinkedList<>();
|
|
||||||
//
|
|
||||||
// @InjectMocks
|
|
||||||
// EventController eventController;
|
|
||||||
//
|
|
||||||
// @BeforeEach
|
|
||||||
// void beforeEach() {
|
|
||||||
// uuid = UUID.randomUUID();
|
|
||||||
// eventRequestDto = EventRequestDto.builder()
|
|
||||||
// .clientUUID(uuid)
|
|
||||||
// .localDateTimeFrom(LocalDateTime.now().minusDays(5))
|
|
||||||
// .localDateTimeTo(LocalDateTime.now())
|
|
||||||
// .mockedResponseId(372)
|
|
||||||
// .build();
|
|
||||||
// eventList.add(Event.builder()
|
|
||||||
// .dateTimeStamp(LocalDateTime.now())
|
|
||||||
// .interfaceName("deleteMockedResponse")
|
|
||||||
// .clientUUID(uuid.toString())
|
|
||||||
// .messageId(372)
|
|
||||||
// .thread("the best thread")
|
|
||||||
// .level("the highest level")
|
|
||||||
// .message("Message 372 has been removed.")
|
|
||||||
// .build());
|
|
||||||
//
|
|
||||||
// mockMvc = MockMvcBuilders.standaloneSetup(eventController).build();
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Test
|
|
||||||
// void showEtrack() throws Exception {
|
|
||||||
// mockMvc.perform(get("/etrack/" + uuid)
|
|
||||||
// .param("clientUUID", String.valueOf(uuid))
|
|
||||||
// .param("localDateTimeFrom", String.valueOf(LocalDateTime.now().minusDays(6)))
|
|
||||||
// .param("localDateTimeTo", String.valueOf(LocalDateTime.now()))
|
|
||||||
// .param("mockedResponseId", "332"))
|
|
||||||
// .andExpect(status().isOk())
|
|
||||||
// .andExpect(view().name("etrack"))
|
|
||||||
// .andExpect(model().attribute("clientUUID", uuid))
|
|
||||||
// .andExpect(model().attributeExists("eventRequestDto"));
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Test
|
|
||||||
// void getLogs() throws Exception {
|
|
||||||
// when(etrackService.getEventsByDateTimeAndBusinessKeys(any()))
|
|
||||||
// .thenReturn(eventList);
|
|
||||||
//
|
|
||||||
// mockMvc.perform(post("/etrack/" + uuid)
|
|
||||||
// .param("clientUUID", String.valueOf(uuid))
|
|
||||||
// .param("localDateTimeFrom", String.valueOf(LocalDateTime.now().minusDays(6)))
|
|
||||||
// .param("localDateTimeTo", String.valueOf(LocalDateTime.now()))
|
|
||||||
// .param("mockedResponseId", "332"))
|
|
||||||
// .andExpect(status().isOk())
|
|
||||||
// .andExpect(view().name("etrack"))
|
|
||||||
// .andExpect(model().attribute("clientUUID", uuid))
|
|
||||||
// .andExpect(model().attributeExists("eventRequestDto"))
|
|
||||||
// .andExpect(model().attributeExists("eventList"));
|
|
||||||
//
|
|
||||||
// verify(etrackService).getEventsByDateTimeAndBusinessKeys(any());
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Test
|
|
||||||
// void eventRequestDto() {
|
|
||||||
// assert eventController.eventRequestDto() != null;
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// @Test
|
|
||||||
// void eventList() {
|
|
||||||
// assert eventController.eventList() != null;
|
|
||||||
// }
|
|
||||||
//}
|
|
||||||
@@ -61,7 +61,7 @@ class KlausMvcControllerTest {
|
|||||||
|
|
||||||
mockMvc.perform(get("/mock/" + uuid))
|
mockMvc.perform(get("/mock/" + uuid))
|
||||||
.andExpect(status().isOk())
|
.andExpect(status().isOk())
|
||||||
.andExpect(view().name("index"))
|
.andExpect(view().name("mock"))
|
||||||
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
||||||
|
|
||||||
verify(klausService).getAllMockedResponses(any());
|
verify(klausService).getAllMockedResponses(any());
|
||||||
@@ -77,7 +77,7 @@ class KlausMvcControllerTest {
|
|||||||
.param("httpStatus", "200"))
|
.param("httpStatus", "200"))
|
||||||
.andExpect(status().isOk())
|
.andExpect(status().isOk())
|
||||||
.andExpect(model().attributeExists("mockedMessageDtoList"))
|
.andExpect(model().attributeExists("mockedMessageDtoList"))
|
||||||
.andExpect(view().name("index"));
|
.andExpect(view().name("mock"));
|
||||||
|
|
||||||
verify(klausService).setMockedResponse(any());
|
verify(klausService).setMockedResponse(any());
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ class KlausMvcControllerTest {
|
|||||||
// .andExpect(status().isOk())
|
// .andExpect(status().isOk())
|
||||||
// .andExpect(model().attributeHasErrors("mockedMessageDto"))
|
// .andExpect(model().attributeHasErrors("mockedMessageDto"))
|
||||||
// .andExpect(model().attributeHasFieldErrors("mockedMessageDto", "mockedResponseId"))
|
// .andExpect(model().attributeHasFieldErrors("mockedMessageDto", "mockedResponseId"))
|
||||||
// .andExpect(view().name("index"));
|
// .andExpect(view().name("mock"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -106,7 +106,7 @@ class KlausMvcControllerTest {
|
|||||||
.param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
.param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
||||||
.andExpect(status().isOk())
|
.andExpect(status().isOk())
|
||||||
.andExpect(model().attributeExists("mockedMessageDtoList"))
|
.andExpect(model().attributeExists("mockedMessageDtoList"))
|
||||||
.andExpect(view().name("index"));
|
.andExpect(view().name("mock"));
|
||||||
|
|
||||||
verify(klausService).getAllMockedResponses(any());
|
verify(klausService).getAllMockedResponses(any());
|
||||||
}
|
}
|
||||||
@@ -138,7 +138,7 @@ class KlausMvcControllerTest {
|
|||||||
// .param("headerValue", "myValue")
|
// .param("headerValue", "myValue")
|
||||||
// .param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
// .param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
||||||
// .andExpect(status().isOk())
|
// .andExpect(status().isOk())
|
||||||
// .andExpect(view().name("index"))
|
// .andExpect(view().name("mock"))
|
||||||
// .andExpect(model().attributeExists("mockedMessageDtoList"));
|
// .andExpect(model().attributeExists("mockedMessageDtoList"));
|
||||||
//
|
//
|
||||||
// verify(klausService, times(0)).getAllMockedResponses(any());
|
// verify(klausService, times(0)).getAllMockedResponses(any());
|
||||||
@@ -153,7 +153,7 @@ class KlausMvcControllerTest {
|
|||||||
// .param("removeHeader", "removeHeader")
|
// .param("removeHeader", "removeHeader")
|
||||||
// .param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
// .param("clientUUID", "e9dc0ad9-acd2-4699-99f7-368d53d7afd6"))
|
||||||
// .andExpect(status().isOk())
|
// .andExpect(status().isOk())
|
||||||
// .andExpect(view().name("index"))
|
// .andExpect(view().name("mock"))
|
||||||
// .andExpect(model().attributeExists("mockedMessageDtoList"));
|
// .andExpect(model().attributeExists("mockedMessageDtoList"));
|
||||||
//
|
//
|
||||||
// verify(klausService, times(0)).getAllMockedResponses(any());
|
// verify(klausService, times(0)).getAllMockedResponses(any());
|
||||||
@@ -169,7 +169,7 @@ class KlausMvcControllerTest {
|
|||||||
mockMvc.perform(post("/mock/e9dc0ad9-acd2-4699-99f7-368d53d7afd6")
|
mockMvc.perform(post("/mock/e9dc0ad9-acd2-4699-99f7-368d53d7afd6")
|
||||||
.param("updateMessage", "323"))
|
.param("updateMessage", "323"))
|
||||||
.andExpect(status().isOk())
|
.andExpect(status().isOk())
|
||||||
.andExpect(view().name("index"))
|
.andExpect(view().name("mock"))
|
||||||
.andExpect(model().attributeExists("canTest"))
|
.andExpect(model().attributeExists("canTest"))
|
||||||
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
||||||
|
|
||||||
@@ -185,7 +185,7 @@ class KlausMvcControllerTest {
|
|||||||
mockMvc.perform(post("/mock/e9dc0ad9-acd2-4699-99f7-368d53d7afd6")
|
mockMvc.perform(post("/mock/e9dc0ad9-acd2-4699-99f7-368d53d7afd6")
|
||||||
.param("removeMessage", "323"))
|
.param("removeMessage", "323"))
|
||||||
.andExpect(status().isOk())
|
.andExpect(status().isOk())
|
||||||
.andExpect(view().name("index"))
|
.andExpect(view().name("mock"))
|
||||||
.andExpect(model().attributeDoesNotExist("canTest"))
|
.andExpect(model().attributeDoesNotExist("canTest"))
|
||||||
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
.andExpect(model().attributeExists("mockedMessageDtoList"));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user