public void RESTEventTypeGetByWrongId() { var controller = new EventTypeController(_eventTypeRepository, false); var data = controller.Get(40).Result; Assert.IsTrue(data is NotFoundResult); }
public void EventTypeControllerGetByIdTest() { // Arrange controller = new EventTypeController(_eventTypeRepository); // Act var result = controller.Get(1) as ObjectResult; // Assert Assert.AreEqual(1, ((EventTypeDto)result.Value).Id); }
public void EventTypeControllerGetAllTest() { // Arrange controller = new EventTypeController(_eventTypeRepository); // Act var result = controller.Get(); // Assert Assert.AreEqual(2, result.Count()); }
public void RESTEventTypeGetById() { var controller = new EventTypeController(_eventTypeRepository, false); var result = controller.Get(1).Result; var okResult = result as OkObjectResult; var data = okResult.Value as event_type; Assert.IsNotNull(data); Assert.AreEqual(1, data.id); Assert.AreEqual("plague", data.name); }
public void EventTypeControllerDeleteTest() { // Arrange controller = new EventTypeController(_eventTypeRepository); var eventTypeId = 1; // Act var result = controller.Delete(eventTypeId); // Assert Assert.IsInstanceOfType(result, typeof(NoContentResult)); }
public void EventTypeControllerPostTest() { // Arrange controller = new EventTypeController(_eventTypeRepository); var eventTypeDescription = "Celebration"; var newEventType = new EventTypeDto() { Description = eventTypeDescription }; // Act var result = controller.Post(newEventType) as ObjectResult; // Assert Assert.AreEqual(eventTypeDescription, ((EventTypeDto)result.Value).Description); }
public void RESTEventTypeGetAllValues() { var controller = new EventTypeController(_eventTypeRepository, false); var result = controller.Get().Result; var okResult = result as OkObjectResult; var data = okResult.Value as IEnumerable <event_type>; Assert.IsNotNull(data); var test = data.ToList(); Assert.AreEqual(3, test.Count); }
public void EventTypeControllerPutTest() { // Arrange controller = new EventTypeController(_eventTypeRepository); var eventTypeDescription = "Celebration changed"; var eventType = new EventTypeDto() { Id = 1, Description = eventTypeDescription }; // Act var result = controller.Put(1, eventType); // Assert Assert.IsInstanceOfType(result, typeof(NoContentResult)); Assert.AreEqual(eventTypeDescription, _eventTypeRepository.GetOne(1).Result.Description); }
public void Setup() { _eventType = new EventTypeController(CreateUnitOfWork(), _validator); }