Отладка nunit-тестов в Docker-контейнере Linux из Visual Studio - PullRequest
1 голос
/ 11 октября 2019

Я пытаюсь изменить наше приложение .NET Core 3.0 для запуска в контейнере Linux. Я дошел до того, что смог восстановить и собрать внутри контейнера, но тесты не пройдены, что и ожидается. В приложении есть определенные вещи, которые предназначались только для компьютеров с Windows.

Я хочу отлаживать тесты в контейнере из Visual Studio для Windows и пока не смог этого сделать. Судя по тому, что я прочитал, похоже, что нет способа отладить тест с помощью теста dotnet. Кажется, есть возможности при запуске nunit-console, но я не могу его запустить, потому что он выдает UnsupportedFrameworkException, потому что мы используем nunit 3.12.0.

Есть ли способ сделать то, что я пытаюсьсделать? Я также готов услышать о способах выполнения этой же задачи, но с различными платформами модульных тестов, я не привязан к nunit по какой-либо конкретной причине.

Я использую mcr.microsoft.com/mssql/ server: не позднее 2019 года для моего контейнера Ubuntu 16.04.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...