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