这是一个单元测试,显示我正在验证我的 Nancy 浏览器(其他代码已被剪掉)。我想知道是否有更聪明、更干燥的方法来做到这一点?
[Fact]
public void Login__Should_redirect_from_login_to_requested_page_if_credentials_are_correct()
{
var browser = Fake.Browser();
var response = browser.Post("/login", with =>
{
with.HttpRequest();
with.FormValue("UserName", userName);
with.FormValue("Password", password);
});
response.ShouldHaveRedirectedTo("/");
}