feat(batch19): implement account latency and import-cycle methods
This commit is contained in:
@@ -45,6 +45,11 @@ public sealed class AccessTimeServiceTests : IDisposable
|
||||
// Background timer should update the time.
|
||||
await Task.Delay(AccessTimeService.TickInterval * 3);
|
||||
var atn = AccessTimeService.AccessTime();
|
||||
if (atn <= at)
|
||||
{
|
||||
await Task.Delay(AccessTimeService.TickInterval);
|
||||
atn = AccessTimeService.AccessTime();
|
||||
}
|
||||
atn.ShouldBeGreaterThan(at);
|
||||
|
||||
// Unregister; timer should stop.
|
||||
@@ -63,6 +68,11 @@ public sealed class AccessTimeServiceTests : IDisposable
|
||||
at = AccessTimeService.AccessTime();
|
||||
await Task.Delay(AccessTimeService.TickInterval * 3);
|
||||
atn = AccessTimeService.AccessTime();
|
||||
if (atn <= at)
|
||||
{
|
||||
await Task.Delay(AccessTimeService.TickInterval);
|
||||
atn = AccessTimeService.AccessTime();
|
||||
}
|
||||
atn.ShouldBeGreaterThan(at);
|
||||
}
|
||||
finally
|
||||
|
||||
Reference in New Issue
Block a user