この単純に生成された単体テストは、コントローラーを呼び出します
[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サーバーがネットワーク上で実行および表示されていること、および指定されたページが存在することを確認してください。」
VisualStudioのブラウザーで統合Webサーバーに接続できます
これに関連していますが、私を助けることができませんでした:.NETでhttpWebRequestを使用すると、「自動リダイレクトが多すぎます」というエラーメッセージが表示されます。
どういうわけかクッキーを保存することになっていますか?