public virtual void TestSpecificNearCacheConfig_whenAsteriskInTheMiddle() { var clientConfig = new ClientConfig(); var genericNearCacheConfig = new NearCacheConfig(); genericNearCacheConfig.SetName("map*Bar"); clientConfig.AddNearCacheConfig(genericNearCacheConfig); var specificNearCacheConfig = new NearCacheConfig(); specificNearCacheConfig.SetName("mapStudent*Bar"); clientConfig.AddNearCacheConfig(specificNearCacheConfig); var mapFoo = clientConfig.GetNearCacheConfig("mapFooBar"); var mapStudentFoo = clientConfig.GetNearCacheConfig("mapStudentFooBar"); Assert.AreEqual(genericNearCacheConfig, mapFoo); Assert.AreEqual(specificNearCacheConfig, mapStudentFoo); }
public virtual void TestSpecificNearCacheConfig_whenAsteriskAtTheBeginning() { var clientConfig = new ClientConfig(); var genericNearCacheConfig = new NearCacheConfig(); genericNearCacheConfig.SetName("*Map"); clientConfig.AddNearCacheConfig(genericNearCacheConfig); var specificNearCacheConfig = new NearCacheConfig(); specificNearCacheConfig.SetName("*MapStudent"); clientConfig.AddNearCacheConfig(specificNearCacheConfig); var mapFoo = clientConfig.GetNearCacheConfig("fooMap"); var mapStudentFoo = clientConfig.GetNearCacheConfig("fooMapStudent"); Assert.AreEqual(genericNearCacheConfig, mapFoo); Assert.AreEqual(specificNearCacheConfig, mapStudentFoo); }