Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.mapdb;
  
  import org.junit.Test;
  
  import java.util.Map;
  import java.util.Set;
  
  import static org.junit.Assert.assertEquals;
  import static org.junit.Assert.assertTrue;
 
 
 
 @SuppressWarnings({ "unchecked""rawtypes" })
 public class DBTest {
 
     Engine engine = new StoreDirect(Volume.memoryFactory(false,0L, false));
     DB db = new DB();
 
     @Test
     public void testGetHashMap() throws Exception {
         Map m1 = .getHashMap("test");
         m1.put(1,2);
         m1.put(3,4);
         assertTrue(m1 == .getHashMap("test"));
         assertEquals(m1new DB().getHashMap("test"));
     }
 
 
 
     @Test
     public void testGetHashSet() throws Exception {
         Set m1 = .getHashSet("test");
         m1.add(1);
         m1.add(2);
         assertTrue(m1 == .getHashSet("test"));
         assertEquals(m1new DB().getHashSet("test"));
     }
 
     @Test
     public void testGetTreeMap() throws Exception {
         Map m1 = .getTreeMap("test");
         m1.put(1,2);
         m1.put(3,4);
         assertTrue(m1 == .getTreeMap("test"));
         assertEquals(m1new DB().getTreeMap("test"));
     }
 
     @Test
     public void testGetTreeSet() throws Exception {
         Set m1 = .getTreeSet("test");
         m1.add(1);
         m1.add(2);
         assertTrue(m1 == .getTreeSet("test"));
         assertEquals(m1new DB().getTreeSet("test"));
     }
 
     @Test(expected = IllegalAccessError.class)
     public void testClose() throws Exception {
         .close();
         .getHashMap("test");
     }
 
 
     @Test public void getAll(){
         .createAtomicString("aa","100");
         .getHashMap("zz").put(11,"12");
         Map all = .getAll();
 
         assertEquals(2,all.size());
         assertEquals("100",((Atomic.String)all.get("aa")).get());
         assertEquals("12",((HTreeMap)all.get("zz")).get(11));
 
     }
 
     @Test public void rename(){
         .getHashMap("zz").put(11,"12");
         .rename("zz","aa");
         assertEquals("12",.getHashMap("aa").get(11));
     }
 
 
     @Test(expected = IllegalArgumentException.class)
     public void testCollectionExists(){
         .getHashMap("test");
         .checkNameNotExists("test");
     }
 
     @Test(expected = IllegalArgumentException.class)
     public void testQueueExists(){
         .getQueue("test");
         .checkNameNotExists("test");
     }
 
     @Test(expected = IllegalArgumentException.class)
     public void testAtomicExists(){
         .getAtomicInteger("test");
         .checkNameNotExists("test");
     }
 
New to GrepCode? Check out our FAQ X