Files
release11-tools-mocked-serv…/src/test/java/com/release11/klaus/controller/KlausControllerTest.java

77 lines
2.4 KiB
Java

package com.release11.klaus.controller;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.junit.jupiter.MockitoExtension;
@ExtendWith(MockitoExtension.class)
class KlausControllerTest {
// @Mock
// KlausService klausService;
//
// @InjectMocks
// KlausController klausController;
//
// ObjectMapper objectMapper;
// MockMvc mockMvc;
// UUID uuid;
// MockedMessageDto mockedMessageDto;
// List<MockedMessageDto> mockedMessageDtoList = new ArrayList<>();
//
// @BeforeEach
// void setUp() {
// uuid = UUID.randomUUID();
// mockedMessageDto = MockedMessageDto.builder()
// .clientUUID(uuid)
// .mockedResponseId(323)
// .mediaType(MediaType.APPLICATION_JSON.toString())
// .messageBody("my message body")
// .httpHeaders(new HashMap<>())
// .httpStatus(200)
// .build();
// mockedMessageDtoList.add(mockedMessageDto);
//
// mockMvc = MockMvcBuilders.standaloneSetup(klausController).build();
//
// objectMapper = new ObjectMapper();
// }
//
// @Test
// void deleteMockedResponse() throws Exception {
// mockMvc.perform(delete("/klaus/v1/delete/" + uuid + "/" + mockedMessageDto.getMockedResponseId()))
// .andExpect(status().isOk());
//
// verify(klausService).deleteMockedResponse(any(), anyInt());
// }
//
//
//
// @Test
// void getAllMockedResponses() throws Exception {
// when(klausService.getAllMockedResponses(uuid))
// .thenReturn(mockedMessageDtoList);
//
// mockMvc.perform(get("/klaus/v1/getAll/" + uuid)
// .accept(MediaType.APPLICATION_JSON))
// .andExpect(status().isOk());
//
// verify(klausService).getAllMockedResponses(any());
// }
//
// @Test
// void testGetMockedResponse() throws Exception {
// when(klausService.getMockedResponse(uuid, mockedMessageDto.getMockedResponseId()))
// .thenReturn(mockedMessageDto);
//
// mockMvc.perform(get("/klaus/v1/get/" + uuid + "/" + mockedMessageDto.getMockedResponseId())
// .accept(MediaType.APPLICATION_JSON))
// .andExpect(status().isOk());
//
// verify(klausService).getMockedResponse(any(), anyInt());
// }
//
// @AfterEach
// void tearDown() {
// reset(klausService);
// }
}