Модульные тесты для различных версий окон - PullRequest
1 голос
/ 07 октября 2019

У меня есть программа на C #, которая работает в моей среде, но не работает в моей системе коллег. У меня есть windows 10, и у них есть windows 7.

Как настроить мой модульный тест для запуска, как если бы они были в Windows 7?

Единственный способ услышать, как это сделать, - внедрить докер. Должен быть более простой способ тестирования различных версий окон в Visual Studio.

Если юнит-тесты - это не то место, где можно сменить тестируемую ОС, куда бы я поехал работать под другой ОС?

1 Ответ

1 голос
/ 07 октября 2019

Не видя образца рассматриваемых модульных тестов, я не смог бы дать вам более точный ответ, но вот несколько уколов:

Модульный тест не должен провалиться, потому что он выполняется надругая версия Windows, скорее я подозреваю, что на компьютере с Windows 7 не установлена ​​та же версия dotnet.

Тот или другой компьютер с Windows 7 может быть 32-разрядным, а ваш - 64-разрядным, что также может быть причиной проблемы.

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