public void TearDown() { lock (Lock) { SingletonHelper.CleanUpAfterTest(); _isRunning = false; } }
public void Setup() { while (true) { if (!_isRunning) { lock (Lock) { if (!_isRunning) { _isRunning = true; break; } } } Thread.Sleep(10); } lock (Lock) { SingletonHelper.CleanUpAfterTest(); } }