public void OnDomainException_ShouldSetRouteData() { var fixture = new DomainExceptionRedirectGetFilterAttributeTestsFixture(); fixture.WithDomainException(); fixture.OnException(); Assert.AreEqual(fixture.RouteData.Values.Count, fixture.QueryString.Count); }
public void OnDomainException_TempDataShouldContainValidationErrors() { var fixture = new DomainExceptionRedirectGetFilterAttributeTestsFixture(); fixture.WithDomainException(); fixture.OnException(); fixture.VerifyTempDataContainsValidationErrors(); }
public void OnDomainException_ShouldReturnRedirectToRouteResult() { var fixture = new DomainExceptionRedirectGetFilterAttributeTestsFixture(); fixture.WithDomainException(); fixture.OnException(); Assert.IsInstanceOf <RedirectToRouteResult>(fixture.ExceptionContext.Result); }