[jbosscache-commits] JBoss Cache SVN: r4567 - core/trunk/src/test/java/org/jboss/cache/loader.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Mon Oct 8 11:58:57 EDT 2007
Author: manik.surtani at jboss.com
Date: 2007-10-08 11:58:57 -0400 (Mon, 08 Oct 2007)
New Revision: 4567
Modified:
core/trunk/src/test/java/org/jboss/cache/loader/BdbjeTest.java
Log:
Removed unused test
Modified: core/trunk/src/test/java/org/jboss/cache/loader/BdbjeTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/BdbjeTest.java 2007-10-08 15:48:51 UTC (rev 4566)
+++ core/trunk/src/test/java/org/jboss/cache/loader/BdbjeTest.java 2007-10-08 15:58:57 UTC (rev 4567)
@@ -780,316 +780,6 @@
}
/**
- * Test exception cases and create/destroy/create/destroy sequence.
- */
- @Test(groups = {"functional"}, enabled = false)
- public void testBasicExceptions() throws Exception
- {
- instantiateLoader();
- checkPreCreateExceptions();
-
- startLoader(false, null);
- checkPostCreateExceptions();
- loader.put(FQN, "one", "two");
- assertEquals("two", loader.get(FQN).get("one"));
-
- stopLoader();
- checkPreCreateExceptions();
-
- startLoader(false, null);
- checkPostCreateExceptions();
- loader.put(FQN, "one", "two");
- assertEquals("two", loader.get(FQN).get("one"));
-
- stopLoader();
- checkPreCreateExceptions();
- }
-
- /**
- * Check exception cases that occur before create().
- */
- private void checkPreCreateExceptions() throws Exception
- {
-
- loader.setCache((CacheSPI<Object, Object>) DefaultCacheFactory.getInstance().createCache(false));
- loader.setConfig(null);
- try
- {
- loader.start();
- // fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- // loader.setCache(null);
- BdbjeCacheLoaderConfig config = new BdbjeCacheLoaderConfig();
- config.setLocation("xyz");
- loader.setConfig(config);
- try
- {
- loader.start();
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- loader.setCache((CacheSPI<Object, Object>) DefaultCacheFactory.getInstance().createCache(false));
- config = new BdbjeCacheLoaderConfig();
- config.setLocation("directory_that_does_not_exist");
- loader.setConfig(config);
- try
- {
- loader.start();
- fail();
- }
- catch (DatabaseException expected)
- {
- }
-
- try
- {
- loader.put(FQN, "one", "two");
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.put(FQN, new HashMap<Object, Object>());
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.put(new ArrayList<Modification>());
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.get(FQN).get("one");
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.get(FQN);
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.remove(FQN);
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.remove(FQN, "one");
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.prepare(new Object(), new ArrayList<Modification>(), false);
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.commit(new Object());
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.rollback(new Object());
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- ByteArrayOutputStream baos = new ByteArrayOutputStream(1024);
- MarshalledValueOutputStream os = new MarshalledValueOutputStream(baos);
- loader.loadEntireState(os);
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- ByteArrayInputStream baos = new ByteArrayInputStream(new byte[0]);
- MarshalledValueInputStream is = new MarshalledValueInputStream(baos);
- loader.storeEntireState(is);
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- /* Redundant stop and destroy are allowed. */
- loader.stop();
- loader.destroy();
- }
-
- /**
- * Check exception cases that occur after create().
- */
- private void checkPostCreateExceptions()
- throws Exception
- {
-
- try
- {
- loader.create();
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.start();
- fail();
- }
- catch (IllegalStateException expected)
- {
- }
-
- try
- {
- loader.put(null, "one", "two");
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.put(null, new HashMap<Object, Object>());
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.put(null);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.get(null).get("one");
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.get(null);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.remove(null);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.remove(null, "one");
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.prepare(null, new ArrayList<Modification>(), false);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
- try
- {
- loader.prepare(new Object(), null, false);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.commit(null);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
-
- try
- {
- loader.rollback(null);
- fail();
- }
- catch (NullPointerException expected)
- {
- }
- }
-
- /**
* Tests a non-transactional prepare.
*/
public void testTransactionExceptions()
More information about the jbosscache-commits
mailing list