コード例 #1
0
        public void DecrementAsyncTest()
        {
            var test_key = "test_decrement";

            _RedisService.ItemRemove(test_key);
            var incReuslt = _RedisService.IncrementAsync(test_key, 2).Result;

            Assert.Equal(2, incReuslt);

            var decResult = _RedisService.DecrementAsync(test_key).Result;

            Assert.NotEqual(0, decResult);
            Assert.Equal(1, decResult);

            decResult = _RedisService.DecrementAsync(test_key).Result;
            Assert.Equal(0, decResult);
            var delResult = _RedisService.StringRemoveAsync(test_key).Result;

            Assert.True(delResult);
        }