public GlobalSetupManager(Func <SpecificationFixture> fixtureFactory) { _fixtureFactory = fixtureFactory; _thread = null; _runMutex = new LolMutex(new AutoResetEvent(false)); _visitor = new GlobalSetupVisitor(_runMutex); }
public GlobalSetupVisitor(LolMutex runningLock) { _runningLock = runningLock; _executingPastDiscovery = null; _executingCleanup = null; _errorAccumulator = new ErrorAccumulator(); _setupResultAccumulator = new GlobalSetupResultAccumulator(); _traceTracker = new TraceTracker(); }