FilterMetadataControllerTest
unknown
plain_text
2 years ago
1.9 kB
5
Indexable
package com.kotak.collection.reporting.controller;
import lombok.extern.log4j.Log4j2;
import org.junit.jupiter.api.extension.ExtendWith;
import org.mockito.junit.jupiter.MockitoExtension;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
@Log4j2
@ExtendWith(MockitoExtension.class)
public class FilterMetadataControllerTest {
// @InjectMocks
// private FilterMetadataController filterMetadataController;
//
// @Mock
// private FilterMetadataService filterMetadataService;
//
// @Test
// public void testGetFilterListWithFilterMetadataRequestAsNonNullExecutesHappyCase() {
// final FilterMetadataRequest filterMetadataRequest = new FilterMetadataRequest(PAGE_TYPE_AUDIT);
// final List<Filter> filterList = Mockito.mock(List.class);
// final CommonResponse<FilterMetadataResponse> commonResponse = new CommonResponse<>();
// final FilterMetadataResponse filterMetadataResponse = new FilterMetadataResponse();
// filterMetadataResponse.setFilterList(filterList);
// commonResponse.setResponse(filterMetadataResponse);
//
// when(filterMetadataService.populateFilterList(PAGE_TYPE_AUDIT)).thenReturn(filterList);
//
// assertEquals(filterMetadataController.getFilterList(filterMetadataRequest), commonResponse);
// Mockito.verify(filterMetadataService, Mockito.times(1)).populateFilterList(PAGE_TYPE_AUDIT);
// }
//
// @Test
// public void testGetFilterListWithFilterMetadataRequestAsNullThrowsNullPointerException() {
// final FilterMetadataRequest filterMetadataRequest = null;
//
// assertThrows(NullPointerException.class, () -> {
// filterMetadataController.getFilterList(filterMetadataRequest);
// });
// Mockito.verify(filterMetadataService, Mockito.times(0)).populateFilterList(PAGE_TYPE_AUDIT);
// }
}Editor is loading...
Leave a Comment