Web 请求“Url to Test”成功完成,但未运行测试。
这个错误可以通过不调用asp服务器来传递;注释掉 TestMethod 和 CreateTest 之间的行。但后来我收到以下错误?
System.ArgumentException:在配置中找不到指定的命名连接,不打算与 EntityClient 提供程序一起使用,或者无效。
测试项目中的 App 配置文件没有连接。我尝试插入相关连接字符串,并将主项目中的 web.config 复制到项目中,但我仍然收到此错误?!我研究了一些线程,这些线程表明我有一半使用某种假数据库?这是真的; 如果可以的话,有人可以指点我吗
[TestMethod()]
[HostType("ASP.NET")]
[AspNetDevelopmentServerHost("C:\\Users\\Admin\\Documents\\Visual Studio 2010\\Projects\\CA3 EAD\\CA3 EAD", "/")]
[UrlToTest("http://localhost:2124/")]
public void CreateTest()
{
EmployeeController target = new EmployeeController(); // TODO: Initialize to an appropriate value
Employee employee = new Employee(); // TODO: Initialize to an appropriate value
//employee.Name = "test";
//employee.Surname = "test";
//employee.Town = "test"; ;
//employee.County = "test";
//employee.Country = "test";
//employee.GradeID = 4;
//ActionResult expected = target.Create(); // TODO: Initialize to an appropriate value
//ActionResult actual = null;
var expected = target.Create();
var actual = target.Create(employee);
//Assert.AreEqual(expected, actual);
//Assert.Inconclusive("Verify the correctness of this test method.");
}