public void TestClientCacheCloseWithKeepalive() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "none")) { cacheFactory.PdxIgnoreUnreadFields = true; using (var cache = cacheFactory.CreateCache()) { Assert.IsFalse(cache.Closed); Assert.DoesNotThrow(delegate() { cache.Close(true); }); Assert.IsTrue(cache.Closed); } using (var otherCache = cacheFactory.CreateCache()) { Assert.IsFalse(otherCache.Closed); Assert.DoesNotThrow(delegate() { otherCache.Close(false); }); Assert.IsTrue(otherCache.Closed); } } Assert.Pass(); } }
public void TestClientCacheGetPdxReadSerialized() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "debug") .SetProperty("log-file", "TestClientCacheGetPdxReadSerialized.log")) { try { cacheFactory.PdxReadSerialized = true; using (var cache = cacheFactory.CreateCache()) { Assert.AreEqual(cache.GetPdxReadSerialized(), true); } cacheFactory.PdxReadSerialized = false; using (var otherCache = cacheFactory.CreateCache()) { Assert.AreEqual(otherCache.GetPdxReadSerialized(), false); } } catch (Exception e) { Console.WriteLine(e); throw; } } Assert.Pass(); } }
public void TestLeakCacheFactory() { var client = new GemfireClient(); using (var cacheFactory = CacheFactory.Create()) { Assert.Throws <InvalidOperationException>(() => client.Dispose()); } }
public void TestCreateFactory() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { Assert.IsNotNull(cacheFactory); } } }
public void TestCacheFactorySetPdxReadSerialized() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { cacheFactory.PdxReadSerialized = true; cacheFactory.PdxReadSerialized = false; } Assert.Pass(); } }
public void TestCacheFactorySetPdxIgnoreUnreadFields() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { cacheFactory.PdxIgnoreUnreadFields = true; cacheFactory.PdxIgnoreUnreadFields = false; } Assert.Pass(); } }
public void TestCacheFactoryGetProductDescription() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { var description = cacheFactory.ProductDescription; Assert.AreNotEqual(description, String.Empty); } Assert.Pass(); } }
public void TestCacheFactoryGetVersion() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { var version = cacheFactory.Version; Assert.AreNotEqual(version, String.Empty); } Assert.Pass(); } }
public void TestCacheFactorySetProperty() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { cacheFactory.SetProperty("log-level", "none") .SetProperty("log-file", "geode_native.log"); } Assert.Pass(); } }
public void TestCacheFactoryCreateCache() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create()) { using (var cache = cacheFactory.CreateCache()) { ; } } Assert.Pass(); } }
public void TestClientCacheGetPoolManager() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "none") .SetProperty("log-file", "geode_native.log")) { cacheFactory.PdxIgnoreUnreadFields = true; using (var cache = cacheFactory.CreateCache()) { var poolManager = cache.PoolManager; } } Assert.Pass(); } }
public void TestClientCacheGetName() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "none")) { cacheFactory.PdxIgnoreUnreadFields = true; using (var cache = cacheFactory.CreateCache()) { var cacheName = cache.Name; Assert.AreNotEqual(cacheName, String.Empty); } } Assert.Pass(); } }
public void TestClientCacheCreateRegionFactory() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "none") .SetProperty("log-file", "geode_native.log")) { cacheFactory.PdxIgnoreUnreadFields = true; using (var cache = cacheFactory.CreateCache()) { using (var regionFactory = cache.CreateRegionFactory(RegionShortcut.Proxy)) { ; } } } Assert.Pass(); } }
public void TestClientCacheGetPdxIgnoreUnreadFields() { using (var client = new GemfireClient()) { using (var cacheFactory = CacheFactory.Create() .SetProperty("log-level", "none") .SetProperty("log-file", "geode_native.log")) { cacheFactory.PdxIgnoreUnreadFields = true; using (var cache = cacheFactory.CreateCache()) { Assert.AreEqual(cache.GetPdxIgnoreUnreadFields(), true); } cacheFactory.PdxIgnoreUnreadFields = false; using (var otherCache = cacheFactory.CreateCache()) { Assert.AreEqual(otherCache.GetPdxIgnoreUnreadFields(), false); } } Assert.Pass(); } }