public void DeleteTest() { var result = _controller.Delete(null) as HttpStatusCodeResult; Assert.AreEqual((int)HttpStatusCode.BadRequest, result.StatusCode); result = _controller.Delete(long.MaxValue) as HttpNotFoundResult; Assert.AreEqual((int)HttpStatusCode.NotFound, result.StatusCode); ViewResult vr = _controller.Delete(1) as ViewResult; if (vr != null) { Assert.IsTrue(true); } }
public void DeleteFeature() { // Arrange FeatureController controller = new FeatureController(); var actResult = controller.Delete(1); // Act var result = actResult as OkNegotiatedContentResult <bool>; // Assert Assert.IsNotNull(result); Assert.IsTrue(result.Content == true); }
public void DeleteFeature_ReturnsBoolean() { // Arrange var mockManager = new Mock <IFeaturesManager>(); var controller = new FeatureController(mockManager.Object); var featureId = 5; // Act var boolResult = controller.Delete(featureId); // Assert Assert.IsNotNull(boolResult); Assert.AreEqual(true, boolResult); }