Я создал новый проект, содержащий только базовый модульный тест. Но независимо от того, что я делаю, VS просто не запускает тест. Я полагаю, он ее не находит.Visual Studio не находит модульные тесты
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
Debug.WriteLine("qwerty");
Assert.AreEqual(1, 2);
throw new Exception("Kaboom!");
}
}
}
Будучи настолько простым, никаких зависимостей не требуется.
В большинстве случаев при построении (используя «Запустить все» в «Проводнике», в главном меню под «Build», в главном меню под «Тест») VS говорит, что проект построен отлично, но ничего не говорит.
Но если я сначала очистить, то проект делать «Выполнить все» в Test Explorer,, то VS дает это ...
------ Discover test started ------
Could not load file or assembly 'file:///Z:\Dev\x\Xer\UnitTestProject1\bin\Debug\UnitTestProject1.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
========== Discover test finished: 0 found (0:00:00.149) ==========
... но .dll делает существует в этом месте. ("Run All" строит его.)
Я расчистил кэши в соответствии с: Visual Studio 2015 does not discover unit tests
с помощью Microsoft Visual Studio 2015 сообщества, обновление 3.
Я в полной растерянности. Что мне не хватает?