public void FikaControllerDeleteShouldReturnOkResult() { FikaController controller = new FikaController(_service.Object); _service.Setup(s => s.DeleteFika(8888)).Returns(new Fika()); IHttpActionResult result = controller.Delete(8888); Assert.IsInstanceOfType(result, typeof(OkResult)); }
public void FikaControllerDeleteShouldInvokeCallToServiceDeleteFika() { FikaController controller = new FikaController(_service.Object); controller.Delete(8888); _service.Verify(s => s.DeleteFika(8888),Times.Once); }
public void FikaControllerDeleteShouldReturnNotFoundIfServiceReturnsNull() { // Rule in service is if Fika returned is Null, It was not found. Fika fika = (Fika)null; FikaController controller = new FikaController(_service.Object); _service.Setup(s => s.DeleteFika(88)).Returns(fika); IHttpActionResult result = controller.Delete(88) ; Assert.IsInstanceOfType(result, typeof(NotFoundResult)); }