Exemple #1
0
        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);
        }
Exemple #2
0
 public void DeleteAsync_NullKey_Throws()
 {
     Assert.ThrowsAsync <NullKeyException>(async() => await _target.DeleteAsync(null));
 }