Мне нужно обеспечить соблюдение порядка TestClass
при выполнении тестов с MSTest.
Порядок TestClasses
и тестов в каждом классе может быть случайным, но MSTest не должен выбирать тест из другого TestClass
, пока он не будет выполнен, выполнив ClassInitialize
, все тесты в классе и ClassCleanup
.
У меня глобальные AssemblyInitialize
и AssemblyCleanup
, поэтому следующее не работает, потому что оно инициализирует сборку для каждого теста:
MSTest.exe /testcontainer:MyUnitTests.dll /resultsfile:report.trx /test:TestClass1 /test:TestClass2