我是使用 Nancy 开发的新手,我很困惑为什么我的测试方法的响应体返回“[ERR!]”而不是我期望的标记。
private BrowserResponse _response;
[Test]
public void GetLoginIsOk()
{
var accountDatabase = new AccountDatabase();
var loginModule = new LoginModule(accountDatabase);
var browser = new Browser(c => c.Module(loginModule));
_response = browser.Get("/login");
_response.StatusCode.ShouldBe(HttpStatusCode.OK);
Console.Write(_response.Body.AsString());
}
测试通过(即返回的状态码正常)。但是,我想对返回的标记进行额外的验证,以便预期的表单字段确实存在。