4
我有一個基於南希的Web項目和一個使用MSTest引用Web項目的單元測試項目。請求靜態內容時,Nancy單元測試不起作用
我已經將一個robots.txt文件添加到Web項目的Content文件夾中。我在Bootstrapper
的ConfigureConventions
方法中使用nancyConventions.StaticContentsConventions.AddFile("/robots.txt", "/Content/robots.txt");
添加了一個靜態內容路徑。
單元測試是這樣的:在部署時
[TestMethod]
public void Get_Robotstxt_Should_Return_Status_OK()
{
// Given
var browser = new Browser(new Bootstrapper());
// When
var result = browser.Get("/robots.txt");
// Then
Assert.AreEqual(HttpStatusCode.OK, result.StatusCode);
}
代碼實際工作正常,它只是不工作的考驗。