I am looking at moving from NUnit to MbUnit for my unit testing system, as it has several functions that I like, one of which is a parallelizable attribute. If I flag tests with this attribute, what will happen
i, are all instance variables available only for their own thread, or are they separated? ii, how many tests will be performed at once? Does it depend on the number of processors / cores?
The reason for asking the first question is what I have, because the test just replaced the Nunit structure for the MbUnit platform, and in a certain class of tests, a lot of tests usually fail when running in parallel and fail when running in series. These test variables are used at the class level and then set to [SetUp].
source
share