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(); }