Как обнаружить и запустить тесты fsunit.xunit в F# в Visual Studio?
Я новичок в модульном тестировании, но я хочу поэкспериментировать с xunit в F# (в новой версии VS2015). Я создал новую библиотеку, запустил:
Install-Package fsunit.xunit
... и я могу создать тест:
[<Fact>]
let test () = "Yay"
, но когда я щелкаю правой кнопкой мыши и выполняю "Выполнить тесты", он не находит мой тест.
Когда я выполняю поиск по расширениям, в результатах онлайн-поиска есть "xUnit.net runner for Visual Studio", но он говорит: "Больше не нужно. Пожалуйста, удалите это расширение". Поэтому я не хочу устанавливать это.
Чего мне не хватает, чтобы позволить тестам быть обнаруженными и запущенными?
1 ответ
Мне нужно было установить и пакет FSunit, и этот тестовый запуск:
Install-Package fsunit.xunit -prerelease
Install-Package xunit.runner.visualstudio
(Текущая выпущенная версия не поддерживает последнюю версию xunit, поэтому -prerelease.)