public async Task DeleteAsync_DifferentValues_Success(bool expected) { var key = _fixture.Create <string>(); var expectedKey = $"{_keyPrefix}{key}"; _dataBase.Setup(b => b.KeyDeleteAsync(expectedKey, CommandFlags.None)).ReturnsAsync(expected); var result = await _target.DeleteAsync(key); _mockRepository.VerifyAll(); Assert.AreEqual(expected, result); }
public void DeleteAsync_NullKey_Throws() { Assert.ThrowsAsync <NullKeyException>(async() => await _target.DeleteAsync(null)); }