Author: simonetripodi
Date: Fri Feb 24 20:15:29 2012
New Revision: 1293400
URL: http://svn.apache.org/viewvc?rev=1293400&view=rev
Log:
testing the scheduleDisposalEvery wrong inputs
Modified:
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/BootstrapTestCase.java
Modified:
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/BootstrapTestCase.java
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/BootstrapTestCase.java?rev=1293400&r1=1293399&r2=1293400&view=diff
==============================================================================
---
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/BootstrapTestCase.java
(original)
+++
incubator/directmemory/trunk/directmemory-cache/src/test/java/org/apache/directmemory/BootstrapTestCase.java
Fri Feb 24 20:15:29 2012
@@ -62,4 +62,34 @@ public final class BootstrapTestCase
} );
}
+ @Test( expected = DirectMemoryConfigurationException.class )
+ public void wrongScheduleDisposal()
+ {
+ createNewInstance( new CacheConfiguration<String, String>()
+ {
+
+ @Override
+ public void configure( CacheConfigurator<String, String>
cacheConfigurator )
+ {
+ cacheConfigurator.scheduleDisposalEvery( 0 ).days();
+ }
+
+ } );
+ }
+
+ @Test( expected = DirectMemoryConfigurationException.class )
+ public void wrongScheduleDisposalViaAbstractConfiguration()
+ {
+ createNewInstance( new AbstractCacheConfiguration<String, String>()
+ {
+
+ @Override
+ public void configure()
+ {
+ scheduleDisposalEvery( 0 ).days();
+ }
+
+ } );
+ }
+
}