Esempio n. 1
0
        public void Should_Clear_Test()
        {
            var manualConf = new RedisManualConfig {
                ManualConnectionTimeout = 1000
            };

            using (var client = new RedisCache(_redisClientsManager, null, manualConf, loggerFactory))
            {
                client.Clear();
            }
        }
Esempio n. 2
0
        public void Shoud_Get_Test()
        {
            var manualConf = new RedisManualConfig {
                ManualConnectionTimeout = 300
            };

            using (var client = new RedisCache(_redisClientsManager, null, manualConf, loggerFactory))
            {
                var value = client.GetOrDefault <string>("a");

                Assert.True(value == "a1", value);
            }
        }
Esempio n. 3
0
        public void Should_Set_Test()
        {
            var manualConf = new RedisManualConfig {
                ManualConnectionTimeout = 1000
            };

            using (var client = new RedisCache(_redisClientsManager, null, manualConf, loggerFactory))
            {
                client.Set("key02", new CacheModel {
                    NO = 1, Name = "key02", Date = DateTime.Now, IsDelete = false
                });

                var value = client.GetOrDefault <CacheModel>("key02");

                Assert.NotNull(value);
                Assert.True(value.NO == 1);
            }
        }