public void TestReadWriteLock_NonConcurrent() { using (var rwlock = new ReadWriteLock()) { using (rwlock.EnterReadScope()) { } using (rwlock.EnterWriteScope()) { } using (rwlock.EnterUpgradeableReadScope()) using (rwlock.EnterWriteScope()) { } rwlock.Dispose(); } }