use of com.management.fake.EventRepositoryFake in project Internet-Software-Architectures by zivko11.
the class EventControllerTests method AddingNewEvent_ReturnsOK.
@Test
public void AddingNewEvent_ReturnsOK() {
// Arrange
eventRepository = new EventRepositoryFake();
EventDTO dto = new EventDTO();
dto.setEventDate(new Date());
EventManager manager = new EventManager(eventRepository);
EventController controller = new EventController(manager);
// Act and assert
Assert.assertNotNull(controller);
Assert.assertEquals(controller.addEvent(dto), new ResponseEntity<EventDTO>(dto, HttpStatus.OK));
}
use of com.management.fake.EventRepositoryFake in project Internet-Software-Architectures by zivko11.
the class EvenetManagerTests method AddingNewEvent_ReturnsBoolean.
@Test
public void AddingNewEvent_ReturnsBoolean() {
// Arrange
eventRepository = new EventRepositoryFake();
EventDTO dto = new EventDTO();
dto.setEventDate(new Date());
EventManager manager = new EventManager(eventRepository);
// Act and assert
Assert.assertNotNull(manager);
Assert.assertTrue(manager.Create(dto));
Event event = eventRepository.findOne(0);
Assert.assertEquals(dto.getEventId(), event.getEventId());
}
Aggregations