public void TryValidateModelWithInvalidModel() { // Arrange Controller controller = new SimpleController(); TryValidateModelModel model = new TryValidateModelModel { IntegerProperty = 5 }; // Act bool result = controller.TryValidateModel(model, "Prefix"); // Assert Assert.IsFalse(result); Assert.AreEqual("Out of range!", controller.ModelState["Prefix.IntegerProperty"].Errors[0].ErrorMessage); }
public void TryValidateModelGuardClauses() { // Arrange Controller controller = new SimpleController(); // Act & Assert ExceptionHelper.ExpectArgumentNullException( () => controller.TryValidateModel(null), "model"); }
public void TryValidateModelWithValidModel() { // Arrange Controller controller = new SimpleController(); TryValidateModelModel model = new TryValidateModelModel { IntegerProperty = 15 }; // Act bool result = controller.TryValidateModel(model); // Assert Assert.IsTrue(result); Assert.IsTrue(controller.ModelState.IsValid); }
public void TryValidateModelGuardClauses() { // Arrange Controller controller = new SimpleController(); // Act & Assert Assert.ThrowsArgumentNull( () => controller.TryValidateModel(null), "model"); }