Как обнаружить и запустить тесты 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.)

Другие вопросы по тегам