コード例 #1
0
 public override Task AddingFpReplacedWithExistingRORemote(
     BackingStoreTestClass localTestClass,
     BackingStoreTestClass remoteTestClass,
     CacheDeterminism initialDeterminismLocal,
     CacheDeterminism initialDeterminsimRemote,
     CacheDeterminism finalDeterminismLocal,
     CacheDeterminism finalDeterminismRemote)
 {
     return(base.AddingFpReplacedWithExistingRORemote(
                localTestClass,
                remoteTestClass,
                initialDeterminismLocal,
                initialDeterminsimRemote,
                finalDeterminismLocal,
                finalDeterminismRemote));
 }
コード例 #2
0
 public override Task FetchingContentFromLocalCacheUpdatesLocalCacheForDeterministicContentPopulatedRemote(
     BackingStoreTestClass localTestClass,
     BackingStoreTestClass remoteTestClass,
     CacheDeterminism initialDeterminismLocal,
     CacheDeterminism initialDeterminismRemote,
     CacheDeterminism finalDeterminismLocal,
     CacheDeterminism finalDeterminismRemote)
 {
     return(base.FetchingContentFromLocalCacheUpdatesLocalCacheForDeterministicContentPopulatedRemote(
                localTestClass,
                remoteTestClass,
                initialDeterminismLocal,
                initialDeterminismRemote,
                finalDeterminismLocal,
                finalDeterminismRemote));
 }
コード例 #3
0
        protected override Task <ICache> NewCacheAsync(string cacheId, BackingStoreTestClass localCacheTestType, BackingStoreTestClass remoteCacheTestType, bool remoteReadOnly = false)
        {
            string cacheConfig = NewCache(cacheId, true, remoteReadOnly);

            return(InitializeCacheAsync(cacheConfig).SuccessAsync());
        }
コード例 #4
0
 public override Task NonDeterministicContentReplaced(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.NonDeterministicContentReplaced(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #5
0
 public virtual Task AddDeterministicContentToEmptyCache(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(AddToEmptyCacheAsync(true, localCacheTestClass, remoteCacheTestClass));
 }
コード例 #6
0
 public override Task HitInDeterministicRemotePromotesToEmptyLocal(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.HitInDeterministicRemotePromotesToEmptyLocal(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #7
0
 public override Task RecordsAreIncooperated(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.RecordsAreIncooperated(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #8
0
 public virtual Task AddToEmptyCacheWithDeterministicRemote(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(AddToEmptyCacheAsync(false, localCacheTestClass, remoteCacheTestClass));
 }
コード例 #9
0
 public override Task ReadOnlyRemoteSinglePhaseRemoteAdd(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.ReadOnlyRemoteSinglePhaseRemoteAdd(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #10
0
 public override Task SinglePhaseDeterminismStaysSinglePhase(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.SinglePhaseDeterminismStaysSinglePhase(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #11
0
 public override Task CacheMiss(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass, bool remoteReadOnly)
 {
     return(base.CacheMiss(localCacheTestClass, remoteCacheTestClass, remoteReadOnly));
 }
コード例 #12
0
 public override Task ReadOnlyRemoteIsNotUpdatedForLocalHit(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.ReadOnlyRemoteIsNotUpdatedForLocalHit(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #13
0
 public override Task AggreatorReturnsRemoteCacheGuid(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.AggreatorReturnsRemoteCacheGuid(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #14
0
 public override Task EnsureSentinelReturnedDuringEnumeration(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.EnsureSentinelReturnedDuringEnumeration(localCacheTestClass, remoteCacheTestClass));
 }
コード例 #15
0
 public override Task SessionRecordTransferTest(BackingStoreTestClass localCacheTestClass, BackingStoreTestClass remoteCacheTestClass)
 {
     return(base.SessionRecordTransferTest(localCacheTestClass, remoteCacheTestClass));
 }