Я использую Visual Studio для приложения C#.Тесты на Visual Studio не найдены
В моем компьютере я установил Gallio, который представляет собой набор тестовых инструментов (включая тест-бегун). Мои тесты модуля - это обычные модульные тесты с использованием инфраструктуры NUnit. На моем ПК Visual Studio может идентифицировать и запускать тесты.
Но когда я изменить ПК, или когда я ип установленной Gallio из шахты, Visual Studio не может больше найти модульные тесты, дающие сообщение, как показано ниже:
«тесты не проводились, так как не были загружены никаких испытаний или выбранные тесты отключены »
Я знаю, что факт, что мои проекты не могут быть загружены, - это из-за Галлио. Когда я добавлял тест-класс в свой проект, Тип теста был установлен в Gallio. Я попробовал почти все, чтобы Visual Studio смогла снова найти мои тестовые классы, но без везения.
У кого-то есть такая же проблема? Есть идеи, почему это происходит?
спасибо.
Являются ли ваши классы украшенными '[TestClass]' и методами с '[TestMethod]'? Не появляются ли они вообще или не отображаются серым цветом ('[Ignore]')? –
@ DominicZukiewicz Спасибо за ваш ответ. Мои классы украшены [TestFixture] и моими методами с помощью [Test], поскольку я использую фреймворк NUnit. Тестовые классы вообще не отображаются ни в редакторе Test List Editor, ни в Test View. Даже если использовать NUnit, разве они не появятся там? – nikkatsa
NUnit не доступен внутри VS 2010 года. Могут использоваться только тесты стиля MSTest - если вы не используете плагины. –