コード例 #1
0
        public void ClientObserver_Occur_TrueReturned()
        {
            var observer = new TestRedisClientObserver("testKey", "testValue");

            _client.AddPartialObserver(observer, observer.Key);
            _client.Set(observer.Key, observer.Value);
            Thread.Sleep(2 * _client.RequestDelay);
            Assert.True(observer.Occured);
        }
コード例 #2
0
        public void RemovePartialObserver_RemoveByKey_FalseReturned()
        {
            var observer = new TestRedisClientObserver("test_key", "test_value");

            _client.AddPartialObserver(observer, observer.Key);
            _client.RemovePartialObserver(observer.Key);
            _client.Set(observer.Key, observer.Value);
            Thread.Sleep(2 * _client.RequestDelay);
            Assert.False(observer.Occured);
        }