xUnit использует те же AppDomain
для всей тестовой сборки, это проблематично, поскольку я тестирую библиотеку пользовательского интерфейса и вам нужно создать новый экземпляр Application
для каждого отдельного теста.
Это работает, когда я запускаю один тест, но когда я Run All
прошел первый тест, но все последующие тесты терпят неудачу с Cannot create more than one System.Windows.Application instance in the same AppDomain
в строке, где я создаю новый объект Application
.