@@ -877,13 +877,13 @@ public async Task UT_CacheSetWithTags_Expiration_Async(RedisContext context)
877877 var prefix = Common . GetUId ( ) ;
878878 await context . Cache . InvalidateKeysByTagAsync ( prefix + "user:" + users [ 0 ] . Id , prefix + "user:" + users [ 1 ] . Id , prefix + "user-info" ) ;
879879
880- await context . Cache . SetObjectAsync ( key , users [ 0 ] , new [ ] { prefix + "user:" + users [ 0 ] . Id , prefix + "user-info" } , TimeSpan . FromSeconds ( 2 ) ) ;
880+ await context . Cache . SetObjectAsync ( key , users [ 0 ] , new [ ] { prefix + "user:" + users [ 0 ] . Id , prefix + "user-info" } , TimeSpan . FromSeconds ( 1 ) ) ;
881881 await context . Cache . SetObjectAsync ( key2 , users [ 1 ] , new [ ] { prefix + "user:" + users [ 1 ] . Id , prefix + "user-info" } , TimeSpan . FromSeconds ( 60 ) ) ;
882882 var keys = ( await context . Cache . GetKeysByTagAsync ( new [ ] { prefix + "user:" + users [ 0 ] . Id } ) ) . ToList ( ) ;
883883 Assert . IsTrue ( keys . Contains ( key ) ) ;
884884 var value = await context . Cache . GetObjectAsync < User > ( keys . First ( ) ) ;
885885 Assert . IsNotNull ( value ) ;
886- Thread . Sleep ( 3000 ) ;
886+ await Task . Delay ( 3000 ) ;
887887 var keys2 = await context . Cache . GetKeysByTagAsync ( new [ ] { prefix + "user:" + users [ 0 ] . Id } ) ;
888888 Assert . IsFalse ( keys2 . Contains ( key ) ) ;
889889 value = await context . Cache . GetObjectAsync < User > ( key ) ;
@@ -945,6 +945,7 @@ public async Task UT_CacheRemoveByTags_Async(RedisContext context)
945945 await context . Cache . SetObjectAsync ( key1 , users [ 0 ] , new [ ] { tag1 } ) ;
946946 await context . Cache . SetObjectAsync ( key2 , users [ 1 ] , new [ ] { tag2 } ) ;
947947 await context . Cache . InvalidateKeysByTagAsync ( tag1 , tag2 ) ;
948+ await Task . Delay ( 4000 ) ;
948949 var keys = await context . Cache . GetKeysByTagAsync ( new [ ] { tag1 , tag2 } ) ;
949950 var user = await context . Cache . GetObjectAsync < User > ( key1 ) ;
950951 Assert . IsNull ( user ) ;
0 commit comments