public void HandleNonPermanentRedirectTest()
{
using (var browser = new Browser())
{
var linksResult = browser.GoTo<RedirectIndexPage>();
((IPage)linksResult).Result.TraceResults();
var page = linksResult.Temporary.Click<HomeAboutPage>();
page.Result.TraceResults();
// There should have been a redirection
page.Result.Outcomes.Should().ContainSingle(x => x.StatusCode == HttpStatusCode.Found);
page.StatusCode.Should().Be(HttpStatusCode.OK);
}
}