public void Should_blow_up_if_model_state_does_not_have_key_for_exception() { var viewDataDictionary = new ViewDataDictionary(); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError<Exception>("foo", 0); }
public void Should_blow_up_if_model_state_does_not_have_exception_at_specified_index() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", new Exception()); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError<Exception>("foo", 1); }
public void Should_blow_up_if_model_state_does_not_have_error_at_specified_index() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", "error message"); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError("foo", 1, "foo"); }
public void Should_blow_up_if_model_state_exceptions_do_not_match() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", new ArgumentException()); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError<ArgumentNullException>("foo", 0); }
public void Should_blow_up_if_model_state_error_message_do_not_match() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", "error message"); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError("foo", 0, "not the correct message"); }
public void Should_verify_model_state_exception() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", new ArgumentException()); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError<ArgumentException>("foo", 0); }
public void Should_verify_model_error_message() { var viewDataDictionary = new ViewDataDictionary(); viewDataDictionary.ModelState.AddModelError("foo", "error message"); var result = new ViewResult { ViewData = viewDataDictionary }; result.AssertModelStateError("foo", 0, "error message"); }