Created first Api implementation
This commit is contained in:
@ -10,6 +10,7 @@ import org.junit.jupiter.api.Test;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
@ -37,4 +38,26 @@ class EventServiceTest {
|
||||
when(eventRepositoryMock.findAll()).thenReturn(eventDTOS);
|
||||
assertEquals(eventDTO1.getGroup_id()+1, eventService.checkGroup());
|
||||
}
|
||||
|
||||
@Test
|
||||
void checkGetAllGroupIdsWithRepeadedId(){
|
||||
ArrayList<EventDTO> eventDTOS = new ArrayList<>();
|
||||
|
||||
EventDTO eventDTO1 = new EventDTO();
|
||||
eventDTO1.setGroup_id(1L);
|
||||
eventDTOS.add(eventDTO1);
|
||||
|
||||
EventDTO eventDTO2 = new EventDTO();
|
||||
eventDTO2.setGroup_id(2L);
|
||||
eventDTOS.add(eventDTO2);
|
||||
|
||||
EventDTO eventDTO3 = new EventDTO();
|
||||
eventDTO3.setGroup_id(1L);
|
||||
eventDTOS.add(eventDTO3);
|
||||
|
||||
List<Long> groupIds = eventService.getAllGroupIds(eventDTOS);
|
||||
|
||||
assertThat(groupIds.size()).isEqualTo(2);
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user