Examples of DummyObject


Examples of org.directmemory.test.misc.DummyObject

 
    @Test
    //@Required(max = 50)
    @Required(max = 300) // well under 50ms in sun jvm
    public void firstAndLargestItem() throws IOException {  
      DummyObject firstObject = new DummyObject("key0", objectsSize*5);
      cache.put(firstObject.getName(), firstObject);
      assertEquals(cache.entries().size(), 1);
      DummyObject retrievedObject = (DummyObject)cache.get("key0");
      assertEquals(firstObject.getName(), retrievedObject.getName());
    logger.debug(cache.toString());
    }
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

    logger.debug(cache.toString());
    }
   
  private void doSomeReads(int howMany) {
    for (int i = 0; i < howMany; i++) {
        @SuppressWarnings("unused")
      DummyObject randomPick = (DummyObject)cache.get(randomKey());
     
    }
  }
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

  }
  @Test
    @PerfTest(duration = 10000, threads = 5)
    @Required(max = 1500, average = 1)
  public void onlyWrites() throws IOException {
      DummyObject object2add = nextObject();
      ICacheEntry entry = cache.put(object2add.getName(), object2add);
      assertNotNull(entry);
  }
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

   
      Iterator<ICacheEntry> iter = entries.values().iterator();
    while (iter.hasNext()) {
      ICacheEntry entry = iter.next();
      if (!entry.expired()) {
        DummyObject dummy = (DummyObject) cache.get(entry.getKey());
        assertNotNull(dummy);
        assertEquals(entry.getKey(), dummy.getName());
      }
      mySize+=entry.size();
    }

    logger.debug("**** computed size is: " + mySize)
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

 
    @Test
    @PerfTest(duration = 10000, threads = 5)
    @Required(max = 750, average = 1)
    public void onlyReads() {  
      @SuppressWarnings("unused")
    DummyObject randomPick = (DummyObject)cache.get(randomKey());
    }
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

    @Test
    @PerfTest(duration = 10000, threads = 5)
    @Required(max = 1500, average = 6)
    public void twentyReadsOneWriteOneDelete() throws IOException {  
      doSomeReads(20);
      DummyObject object2add = randomObject();
      cache.put(object2add.getName(), object2add);
      cache.delete(randomKey());
    }
View Full Code Here

Examples of org.directmemory.test.misc.DummyObject

    @Test
    @PerfTest(duration = 10000, threads = 5)
    @Required(max = 1500, average = 4)
    public void twoReadsOneWriteOneDelete() throws IOException {  
      doSomeReads(2);
      DummyObject object2add = randomObject();
      cache.put(object2add.getName(), object2add);
      cache.delete(randomKey());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.