private void CheckInnerDataStoreIsProtected()
        {
            var lockingDataStoreDecorator = GetLockingDataStoreDecorator(_store);
            var lockObject = PrivateInvoke.GetNonPublicField(lockingDataStoreDecorator, "_lock");

            LockTestHelper.CheckLockIsHeld(lockObject);
        }
示例#2
0
        private void CheckInnerCacheIsProtected()
        {
            var lockingCacheDecorator = GetLockingCacheDecorator(_cachingAdapter);
            var lockObject            = PrivateInvoke.GetNonPublicField(lockingCacheDecorator, "_lock");

            LockTestHelper.CheckLockIsHeld(lockObject);
        }
示例#3
0
 public void CheckLockIsHeld_Throws()
 {
     LockTestHelper.CheckLockIsHeld(_lockObject);
 }
示例#4
0
 public void CheckLockIsHeld()
 {
     lock (_lockObject)
         LockTestHelper.CheckLockIsHeld(_lockObject);
 }