URL Specified()与有效目录不对应。

时间:2015-04-22 19:00:36

标签: c# asp.net unit-testing asp.net-web-api

尝试运行单元测试时出现此错误:

  

测试名称:GetMethodTest测试   FullName:Quanser.Codex.App.Web.Repository.UnitTests.DocumentsControllerTests.GetMethodTest   测试源:c:\ Dev \ Engineering \ Mobile   APPS \ SOFTWARE \食品\干线\网络\库\ UnitTests.Repository \ DocumentsControllerTests.cs   :第34行测试结果:测试持续时间失败:0:00:00

     

结果消息:指定的URL(“http://localhost:53364/”)没有   对应一个有效的目录。配置为在ASP.NET中运行的测试   IIS需要为URL存在有效的目录。 URL可能是   无效或未指向有效的Web应用程序。

这是我的测试用例:

    [TestMethod()]
    [HostType("ASP.NET")]
    [UrlToTest("http://localhost:53364/")]
    public void GetMethodTest() 
    {
      // ...
    }

我知道这条线有问题:

 [UrlToTest("http://localhost:53364/")]

我应该在此属性中添加什么作为网址?

注意:我需要使用这些属性来测试REST API

由于

0 个答案:

没有答案