private void CheckInnerCacheIsNotProtected() { var lockingCacheDecorator = GetLockingCacheDecorator(_cachingAdapter); var lockObject = PrivateInvoke.GetNonPublicField(lockingCacheDecorator, "_lock"); LockTestHelper.CheckLockIsNotHeld(lockObject); }
private void CheckInnerDataStoreIsNotProtected() { var lockingDataStoreDecorator = GetLockingDataStoreDecorator(_store); var lockObject = PrivateInvoke.GetNonPublicField(lockingDataStoreDecorator, "_lock"); LockTestHelper.CheckLockIsNotHeld(lockObject); }
public void CouldAcquireLockFromOtherThread_False() { lock (_lockObject) Assert.That(LockTestHelper.CouldAcquireLockFromOtherThread(_lockObject), Is.False); }
public void CouldAcquireLockFromOtherThread_True() { Assert.That(LockTestHelper.CouldAcquireLockFromOtherThread(_lockObject), Is.True); }
public void CheckLockIsNotHeld_Throws() { lock (_lockObject) LockTestHelper.CheckLockIsNotHeld(_lockObject); }
public void CheckLockIsNotHeld() { LockTestHelper.CheckLockIsNotHeld(_lockObject); }
public void CheckLockIsHeld() { lock (_lockObject) LockTestHelper.CheckLockIsHeld(_lockObject); }