Как запускать тесты xUnit с использованием Mono (требуется *. net core 3.0+ или. net standard 2.1) - PullRequest
0 голосов
/ 15 марта 2020

Как мы можем запустить наши тесты xUnit на платформе Mono?

...

У нас есть несколько тестов xunit для наших. NET Стандарт 2.1 и. NET Проекты Core 3.1.

На нашем веб-сайте используется клиентский блейзор (все еще экспериментальная среда). Он использует моно в браузере.

Некоторые финансовые расчеты были неверны на сайте, что привело нас к обнаружению этого: https://github.com/dotnet/aspnetcore/issues/19863

Поскольку наши тесты xUnit в visual studio выполняются как основные приложения. net вместо моно, оно не было обнаружено во время тестирования.

...

Поиск в Google показывает, что подход с использованием консоли запуска xunit, но он не поддерживает. net приложения ядра 3.1 или любую платформу, поддерживающую. net стандарт 2.1 (кажется устаревшим). Я не нашел другого подхода. Есть идеи?

...