public void UpdateExpiryTime_Valid()
 {
     string sessionId = "session_id";
     var mockRedisClient = A.Fake<IRedisClientConnection>();
     RedisConnectionWrapper.sharedConnection = new RedisSharedConnection(null, null);
     RedisConnectionWrapper.sharedConnection.connection = mockRedisClient;
     RedisConnectionWrapper redisConn = new RedisConnectionWrapper(Utility.GetDefaultConfigUtility(), sessionId);
     redisConn.UpdateExpiryTime(90);
     A.CallTo(() => mockRedisClient.Eval(A<string>.Ignored, A<string[]>.That.Matches(s => s.Length == 2),
         A<object[]>.That.Matches(o => o.Length == 1))).MustHaveHappened();
 }
        public void UpdateExpiryTime_Valid()
        {
            string sessionId = "session_id";

            RedisConnectionWrapper.sharedConnection = A.Fake <RedisSharedConnection>();
            RedisConnectionWrapper redisConn = new RedisConnectionWrapper(Utility.GetDefaultConfigUtility(), sessionId);

            redisConn.redisConnection = A.Fake <IRedisClientConnection>();
            redisConn.UpdateExpiryTime(90);
            A.CallTo(() => redisConn.redisConnection.Eval(A <string> .Ignored, A <string[]> .That.Matches(s => s.Length == 2),
                                                          A <object[]> .That.Matches(o => o.Length == 1))).MustHaveHappened();
        }