public class TestStore {
- private static ObjectStore o_store = ObjectStore.getInstance();
+ private static ObjectStore o_store = ObjectStore.getInstance();
- public TestStore() {
+ public TestStore() {
- }
+ }
- public static void main(String[] args) {
- long startTime = System.currentTimeMillis();
- System.out.println("Starting testrun on ObjectStore...");
- TestStore testStore1 = new TestStore();
- testStore1.startTest();
- System.out.println("Finished testrun on ObjectStore. ("
- + (System.currentTimeMillis() - startTime) + " ms)");
- }
+ public static void main(String[] args) {
+ long startTime = System.currentTimeMillis();
+ System.out.println("Starting testrun on ObjectStore...");
+ TestStore testStore1 = new TestStore();
+ testStore1.startTest();
+ System.out.println("Finished testrun on ObjectStore. ("
+ + (System.currentTimeMillis() - startTime) + " ms)");
+ }
- public void startTest() {
+ public void startTest() {
- EntityC1 c1 = new EntityC1("1");
- o_store.add(c1.getStoreIdentifier());
- EntityC1 c12 = new EntityC1("2");
- o_store.add(c12.getStoreIdentifier());
+ EntityC1 c1 = new EntityC1("1");
+ o_store.add(c1.getStoreIdentifier());
+ EntityC1 c12 = new EntityC1("2");
+ o_store.add(c12.getStoreIdentifier());
o_store.add(c12.getStoreIdentifier()); // should not be added as it's there already
EntityC2 c2;
- for (int i=0; i<20; i++) {
- c2 = new EntityC2(""+i);
+ for (int i = 0; i < 20; i++) {
+ c2 = new EntityC2("" + i);
o_store.add(c2.getStoreIdentifier());
} // should contain only 10
- // test cycle: search in store
+// test cycle: search in store
- StorableObject reference; StoreIdentifier search_sid;
+ StorableObject reference;
+ StoreIdentifier search_sid;
- // search for EntityC1
- search_sid=new StoreIdentifier(EntityC1.class,"1");
- reference=o_store.use(search_sid);
- if (reference==null)
+// search for EntityC1
+ search_sid = new StoreIdentifier(EntityC1.class, "1");
+ reference = o_store.use(search_sid);
+ if (reference == null)
System.out.println("--- should have found" + search_sid.toString());
- search_sid=new StoreIdentifier(EntityC1.class,"A");
- reference=o_store.use(search_sid);
- if (reference!=null)
+ search_sid = new StoreIdentifier(EntityC1.class, "A");
+ reference = o_store.use(search_sid);
+ if (reference != null)
System.out.println("--- should not have found" + search_sid.toString());
- search_sid=new StoreIdentifier(EntityC3.class,"1");
- reference=o_store.use(search_sid);
- if (reference!=null)
+ search_sid = new StoreIdentifier(EntityC3.class, "1");
+ reference = o_store.use(search_sid);
+ if (reference != null)
System.out.println("--- should not have found" + search_sid.toString());
- // test cycle: invalidation */
- search_sid=new StoreIdentifier(EntityC1.class,"1");
+// test cycle: invalidation */
+ search_sid = new StoreIdentifier(EntityC1.class, "1");
o_store.invalidate(search_sid);
- System.out.println(o_store.toString());
- /** @todo compare values of store and state failed if values are not
- * right*/
+ System.out.println(o_store.toString());
-
-
- }
+ }
}
\ No newline at end of file