BufferedStore extends BaseStore { @Override public boolean verify(String key, TObject value, long record) { return verify(key, value, record, false); } protected  BufferedStore(Limbo transportable, PermanentStore destination,
            LockService lockService, RangeLockService rangeLockService); boolean add(String key, TObject value, long record); @Override Map<Long, String> audit(long record); @Override Map<Long, String> audit(String key, long record); @Override Map<TObject, Set<Long>> browse(String key); @Override Map<TObject, Set<Long>> browse(String key, long timestamp); @Override Map<Long, Set<TObject>> chronologize(String key, long record,
            long start, long end); @Override boolean contains(long record); @Override Set<TObject> gather(String key, long record); @Override Set<TObject> gather(String key, long record, long timestamp); @Override Set<Long> getAllRecords(); @Override Memory memory(); boolean remove(String key, TObject value, long record); @Override Set<Long> search(String key, String query); @Override Map<String, Set<TObject>> select(long record); @Override Map<String, Set<TObject>> select(long record, long timestamp); @Override Set<TObject> select(String key, long record); @Override Set<TObject> select(String key, long record, long timestamp); void set(String key, TObject value, long record); @Override boolean verify(String key, TObject value, long record); @Override boolean verify(String key, TObject value, long record,
            long timestamp);  }
@Test public void testVerifyBuffered() { List<Data> data = generateTestData(); insertData(data); Data d = Variables.register("d", data.get(TestData.getScaleCount() % data.size())); boolean verify = Numbers.isOdd(count(data, d)); Assert.assertEquals(verify, store.verify(d.key, d.value, d.record)); }