【发布时间】:2011-06-11 07:42:23
【问题描述】:
在使用 MSTest 执行测试时,我需要强制执行 TestClass 顺序。
TestClasses 的顺序和每个类中的测试可以是随机的,但 MSTest 不应该从另一个 TestClass 中选择测试,直到它执行完 ClassInitialize、类中的所有测试和 ClassCleanup。
我有全局 AssemblyInitialize 和 AssemblyCleanup,因此以下内容不起作用,因为它为每个测试初始化程序集:
MSTest.exe /testcontainer:MyUnitTests.dll /resultsfile:report.trx /test:TestClass1 /test:TestClass2
【问题讨论】: