public void HandlePermanentRedirectTest()
{
using (var browser = new Browser())
{
var linksResult = browser.GoTo(Redirect.Index);
((IPage)linksResult).Result.TraceResults();
var page = (IHtmlPage)linksResult.Permanent.Click();
page.Result.TraceResults();
// There should have been a redirection
page.Result.Outcomes.Should().ContainSingle(x => x.StatusCode == HttpStatusCode.MovedPermanently);
page.StatusCode.Should().Be(HttpStatusCode.OK);
}
}