0

Я создал новый проект, содержащий только базовый модульный тест. Но независимо от того, что я делаю, 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.

Я в полной растерянности. Что мне не хватает?

ответ

Смежные вопросы