2016-01-22 6 views
1

Тестировщик показывает все тесты в моем проекте правильно, поэтому моя проблема не соответствует результатам поиска. Я продолжаю поиск тестов, которые не отображаются, но когда я " Run All ", или выберите и запустите один тест, ничего не запускается. Если я отлаживаю тесты, они делают шаг в каждом тесте.VS2015 Test Explorer не запускает или не показывает результаты теста

List of tests

Выход в окне Test говорит:

------ Run test started ------ 
NUnit VS Adapter 2.0.0.0 executing tests is started 
Loading tests from C:\Project\bin\Debug\Project.Tests.dll 
Run started: C:\Project\bin\Debug\Project.Tests.dll 
NUnit VS Adapter 2.0.0.0 executing tests is finished 
========== Run test finished: 0 run (0:00:03.2384917) ========== 

У меня есть следующие пакеты NuGet, установленные в данном проекте:

  • NUnit
  • NUnit.Runners
  • NunitTestAdapter
  • NUnit.Console
+0

Одинаковая проблема здесь с xunit и VS2015 - У меня есть одно решение, где оно работает, и одно решение с этой проблемой, и не знаю, почему ... @ Raffaeu & @Cylindric, вы когда-нибудь это разрешили? – marapet

ответ

0

Возможно, вы не установили пакеты правильно. Если вы используете NUnit, вам необходимо установить пакет NUnit.

+0

Ну, это странно. Иногда они запускают некоторые из них. Поэтому, если я нажму «Run All», возможно, первый тест получит зеленый галочку. Или, может быть, половина из них щелкнет «бегом», а затем вернется к статусу «не работает» с серо-синим восклицанием. У меня теперь есть пакеты «NUnit», «NUnit.Runners», «NunitTestAdapter» и «NUnit.Console», установленные с NuGet, но никакой разницы. – Cylindric

+0

С сегодняшнего дня у меня такой же точный вопрос, и я использую MsTest. Я также удалил папку testresults, перекомпилировал и ничего не изменил. Тесты обнаруживаются, но не выполняется. С ума сойти – Raffaeu