ОБНОВЛЕНИЕ : ТАК, я получаю ошибку всякий раз, когда у меня есть все метатеги, такие как H ostType,AspNetDevelopmentServerHost,URLToTest
.Поэтому, когда я комментирую эти теги, я могу запустить тест, но мне нужны эти теги, чтобы строка подключения была доступна для контроллера для подключения к базе данных.Я создал базовый юнит-тест, просто щелкнув правой кнопкой мыши на действии в asp.net mvc и сказав Create unit tests..
. Я просто пытаюсь запустить базовый юнит-тест.
Это мой метод -
[TestMethod()]
[HostType("ASP.NET")]
[AspNetDevelopmentServerHost("C:\\Users\\Administrator\\Desktop\\MyWebsite\\Websites\\Customer1\\Customer1", "/")]
[UrlToTest("http://localhost:55767/Admin/Dashboard")]
public void IndexTest()
{
DashboardController target = new DashboardController(); // TODO: Initialize to an appropriate value
string id = string.Empty; // TODO: Initialize to an appropriate value
ActionResult expected = null; // TODO: Initialize to an appropriate value
ActionResult actual;
actual = target.Index(id);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
Есть идеи, в чем здесь проблема?Я пытался гуглить, но не нашел хорошего решения своей проблемы.Я использую VS2010 Ultimate и asp.net MVC 2.0.