这个简单的生成单元测试调用控制器
[TestMethod()]
[HostType("ASP.NET")]
[AspNetDevelopmentServerHost("E:\\Backup\\Proyecto", "/Proyecto")]
[UrlToTest("http://localhost:40053/Proyecto/")]
public void BatchUpdateTest()
{
FacturaController target = new FacturaController(); // TODO: Initialize to an appropriate value
Factura Factura = null; // TODO: Initialize to an appropriate value
JsonResult expected = null; // TODO: Initialize to an appropriate value
JsonResult actual;
actual = target.BatchUpdate(Factura);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
但是却抛出了这个错误:
“无法连接到页面'localhost:40053 / Proyecto'的Web服务器。尝试了太多自动重定向。检查Web服务器是否在网络上运行且可见,并且指定的页面存在。”< / p>
我可以使用Visual Studio的浏览器连接到集成的Web服务器
与此相关但无法帮助我:"too many automatic redirections were attempted" error message when using a httpWebRequest in .NET。
我应该以某种方式保存饼干吗?
答案 0 :(得分:0)
在TestMethod声明之后删除了修改器并且它有效:
[TestMethod()]
public void BatchUpdateTest()
{
...
}