File tree Expand file tree Collapse file tree
tests/StackExchange.Redis.Tests Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11using System ;
2+ using System . Diagnostics ;
23using System . Threading . Tasks ;
34using Xunit ;
45
@@ -38,12 +39,13 @@ public async Task TouchIdleTimeAsync()
3839 var db = conn . GetDatabase ( ) ;
3940 db . KeyDelete ( key , CommandFlags . FireAndForget ) ;
4041 db . StringSet ( key , "new value" , flags : CommandFlags . FireAndForget ) ;
42+ var timer = Stopwatch . StartNew ( ) ;
4143 await Task . Delay ( 2000 ) . ForAwait ( ) ;
4244 var idleTime = await db . KeyIdleTimeAsync ( key ) . ForAwait ( ) ;
43- Assert . True ( idleTime > TimeSpan . Zero , "First check" ) ;
45+ Assert . True ( idleTime > TimeSpan . Zero , $ "First check: { idleTime } should be > 0; elapsed: { timer . ElapsedMilliseconds } ms ") ;
4446
45- Assert . True ( await db . KeyTouchAsync ( key ) . ForAwait ( ) , "Second check" ) ;
47+ Assert . True ( await db . KeyTouchAsync ( key ) . ForAwait ( ) , $ "Second check: should be True; elapsed: { timer . ElapsedMilliseconds } ms ") ;
4648 var idleTime1 = await db . KeyIdleTimeAsync ( key ) . ForAwait ( ) ;
47- Assert . True ( idleTime1 < idleTime , "Third check" ) ;
49+ Assert . True ( idleTime1 < idleTime , $ "Third check: { idleTime1 } should be < { idleTime } ; elapsed: { timer . ElapsedMilliseconds } ms ") ;
4850 }
4951}
You can’t perform that action at this time.
0 commit comments