Я хотел бы иметь возможность запускать тесты (спецификации) MSpec из Visual Studio 2017 Test Explorer.У меня есть проект .NET Framework 4.6.1, и я использую следующий пакет NuGet: Machine.Specifications.Runner.VisualStudio
.Я вижу тесты, перечисленные в Test Explorer.Однако, когда я щелкаю правой кнопкой мыши и выбираю «Запустить выбранные тесты», тесты исчезают из Проводника тестов и не запускаются.
Я видел этот старый вопрос , имеющий дело с той же проблемойв Visual Studio 2015. Согласно сообщению в блоге , бегун должен поддерживать Test Explorer.Или это так только при работе с проектами .NET Core?
Мне интересно, есть ли варианты:
- использовать ReSharper (или какой-либо другой плагин)
- используйте консольный бегун (который работает)
или я делаю что-то не так.
РЕДАКТИРОВАТЬ : я наблюдаю поведение, которое я описал только весли спецификация не реализована.Реализованные спецификации, независимо от того, пройдены они или нет, видны в Test Explorer.Я предполагаю, что это должна быть ошибка или, возможно, ожидаемое поведение бегуна MSpec Visual Studio.