#ignite-556: Add test for NearCacheConfiguration.
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/0eadc45e Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/0eadc45e Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/0eadc45e Branch: refs/heads/ignite-45-gridcache Commit: 0eadc45e1c7c4792e8f611e84a33a559a0c2315b Parents: 33e911c Author: ivasilinets <ivasilin...@gridgain.com> Authored: Mon Mar 23 14:36:59 2015 +0300 Committer: ivasilinets <ivasilin...@gridgain.com> Committed: Mon Mar 23 14:36:59 2015 +0300 ---------------------------------------------------------------------- modules/core/src/test/config/cache.xml | 2 ++ .../internal/IgniteDynamicCacheConfigTest.java | 21 ++++++++++++++++---- 2 files changed, 19 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0eadc45e/modules/core/src/test/config/cache.xml ---------------------------------------------------------------------- diff --git a/modules/core/src/test/config/cache.xml b/modules/core/src/test/config/cache.xml index 8c0e417..ddd3b48 100644 --- a/modules/core/src/test/config/cache.xml +++ b/modules/core/src/test/config/cache.xml @@ -52,5 +52,7 @@ <property name="backups" value="1"/> </bean> + <bean id="nearCache-configuration" class="org.apache.ignite.configuration.NearCacheConfiguration"> + </bean> </beans> http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/0eadc45e/modules/spring/src/test/java/org/apache/ignite/internal/IgniteDynamicCacheConfigTest.java ---------------------------------------------------------------------- diff --git a/modules/spring/src/test/java/org/apache/ignite/internal/IgniteDynamicCacheConfigTest.java b/modules/spring/src/test/java/org/apache/ignite/internal/IgniteDynamicCacheConfigTest.java index 59c16de..0b12068 100644 --- a/modules/spring/src/test/java/org/apache/ignite/internal/IgniteDynamicCacheConfigTest.java +++ b/modules/spring/src/test/java/org/apache/ignite/internal/IgniteDynamicCacheConfigTest.java @@ -26,15 +26,15 @@ import org.apache.ignite.testframework.junits.common.*; */ public class IgniteDynamicCacheConfigTest extends GridCommonAbstractTest { /** {@inheritDoc} */ - @Override protected void beforeTestsStarted() throws Exception { - super.beforeTestsStarted(); + @Override protected void beforeTest() throws Exception { + super.beforeTest(); startGrids(1); } /** {@inheritDoc} */ - @Override protected void afterTestsStopped() throws Exception { - super.afterTestsStopped(); + @Override protected void afterTest() throws Exception { + super.afterTest(); stopAllGrids(); } @@ -46,6 +46,19 @@ public class IgniteDynamicCacheConfigTest extends GridCommonAbstractTest { IgniteCache cache = ignite(0).createCache("modules/core/src/test/config/cache.xml"); assertEquals("TestDynamicCache", cache.getName()); + + IgniteCache cache1 = ignite(0).getOrCreateCache("modules/core/src/test/config/cache.xml"); + + assertEquals(cache, cache1); } + /** + * @throws Exception If failed. + */ + public void testDynamicNearCacheStartFromConfig() throws Exception { + IgniteCache cache1 = ignite(0).getOrCreateCache("modules/core/src/test/config/cache.xml", + "modules/core/src/test/config/cache.xml"); + + assertEquals("TestDynamicCache", cache1.getName()); + } }