public void UpdateShouldReturnNotFound() { this.manufacturersController.Configuration = new HttpConfiguration(); var model = TestObjectFactoryDataTransferModels.GetValidUpdateAircraftManufacturerRequestModel(); this.manufacturersController.Validate(model); var notFoundId = 10; var result = this.manufacturersController.Update(notFoundId, model); Assert.AreEqual(typeof(NotFoundResult), result.GetType()); }
public void UpdateShouldReturnOkResultWithId() { this.manufacturersController.Configuration = new HttpConfiguration(); var model = TestObjectFactoryDataTransferModels.GetValidUpdateAircraftManufacturerRequestModel(); this.manufacturersController.Validate(model); var result = this.manufacturersController.Update(model.Id, model); var okResult = result as OkNegotiatedContentResult <int>; Assert.IsNotNull(okResult); Assert.AreEqual(model.Id, okResult.Content); }