@Test public void testNearCacheConfigWildcardMatchingPointEndsWith() { NearCacheConfig nearCacheConfig1 = new NearCacheConfig().setName("*.sub"); NearCacheConfig nearCacheConfig2 = new NearCacheConfig().setName("*.test.sub"); NearCacheConfig nearCacheConfig3 = new NearCacheConfig().setName("*.hazelcast.test.sub"); ClientConfig config = new ClientConfig(); config.setConfigPatternMatcher(new LegacyMatchingPointConfigPatternMatcher()); config.addNearCacheConfig(nearCacheConfig1); config.addNearCacheConfig(nearCacheConfig2); config.addNearCacheConfig(nearCacheConfig3); // we should match this (contains) assertEquals(nearCacheConfig1, config.getNearCacheConfig("com.hazelFast.Fast.sub.myNearCache")); assertEquals(nearCacheConfig2, config.getNearCacheConfig("com.hazelFast.test.sub.myNearCache")); assertEquals(nearCacheConfig3, config.getNearCacheConfig("com.hazelcast.test.sub.myNearCache")); }