Exemple #1
0
        public void TestViewBuilderFromNamedCache()
        {
            INamedCache backCache = GetCache("v-fromNamedCache");
            INamedCache cache     = backCache.View().Build();

            Assert.IsInstanceOf(typeof(ContinuousQueryCache), cache);

            ContinuousQueryCache queryCache = (ContinuousQueryCache)cache;

            Assert.That(queryCache.Filter, Is.EqualTo(AlwaysFilter.Instance));
            Assert.That(queryCache.IsReadOnly, Is.False);
            Assert.That(queryCache.CacheListener, Is.Null);
            Assert.That(queryCache.Transformer, Is.Null);
            Assert.That(queryCache.ReconnectInterval, Is.EqualTo(0L));
            Assert.That(queryCache.CacheNameSupplier, Is.Null);
            Assert.That(queryCache.CacheValues, Is.False);
        }