Как запустить тест NUnit в потоке STA? - PullRequest
0 голосов
/ 12 июня 2019

Мы в процессе переноса приложения WPF на .NET Core 3, предварительный просмотр 5. Некоторые тесты NUnit должны выполняться в потоках STA.Как это можно сделать?

Ни один из атрибутов, таких как [STAThread], [Требуется STA], ... не работает.Это также не работает: [сборка: requireThread (ApartmentState.STA)] *

Кажущееся пространство имен не отображается в .NET Core 3.

Кто-нибудь делал это?

1 Ответ

1 голос
/ 16 июня 2019

ApartmentAttribute впервые был включен для .NET Standard 2.0 в NUnit 3.12.

Сначала обновите вашу версию платформы NUnit, затем используйте [Apartment(ApartmentState.STA)].

...