public async Task Does_flush_all() { await 3.TimesAsync(async i => await cache.SetAsync("Car" + i, "Audi")); await 3.TimesAsync(async i => Assert.That(await cache.GetAsync <string>("Car" + i), Is.EqualTo("Audi"))); await cache.FlushAllAsync(); await 3.TimesAsync(async i => Assert.That(await cache.GetAsync <string>("Car" + i), Is.EqualTo(default(string)))); await 3.TimesAsync(async i => await cache.RemoveAsync("Car" + i)); }
public async Task OnBeforeEachTest() { if (cacheClient is object) { await cacheClient.DisposeAsync(); } cacheClient = new RedisClient(TestConfig.SingleHost); await cacheClient.FlushAllAsync(); }
public async Task FlushAllAsync(CancellationToken token = default) { // Cannot be prefixed await cache.FlushAllAsync(token).ConfigAwait(); }
public async Task SetUp() { await Cache.FlushAllAsync(); }