Пример #1
0
 private void ValidateCompletedCacheEntry(RpcCallCache.CacheEntry c, RpcResponse response
                                          )
 {
     NUnit.Framework.Assert.IsFalse(c.IsInProgress());
     Assert.True(c.IsCompleted());
     Assert.Equal(response, c.GetResponse());
 }
Пример #2
0
        public virtual void TestCacheEntry()
        {
            RpcCallCache.CacheEntry c = new RpcCallCache.CacheEntry();
            ValidateInprogressCacheEntry(c);
            Assert.True(c.IsInProgress());
            NUnit.Framework.Assert.IsFalse(c.IsCompleted());
            NUnit.Framework.Assert.IsNull(c.GetResponse());
            RpcResponse response = Org.Mockito.Mockito.Mock <RpcResponse>();

            c.SetResponse(response);
            ValidateCompletedCacheEntry(c, response);
        }
Пример #3
0
 private void ValidateInprogressCacheEntry(RpcCallCache.CacheEntry c)
 {
     Assert.True(c.IsInProgress());
     NUnit.Framework.Assert.IsFalse(c.IsCompleted());
     NUnit.Framework.Assert.IsNull(c.GetResponse());
 }