storage_.remove(navigation);
assertNotNull(events.removeLast());
assertTrue(events.isEmpty());
storage_.create(navigation);
assertEquals(1, events.size());
Event event = events.removeFirst();
assertEquals(DataStorage.NAVIGATION_CREATED, event.getEventName());
PageNavigation n = ((PageNavigation)event.getData());
assertEquals("group", n.getOwnerType());
assertEquals("/platform/administrators", n.getOwnerId());
PageNavigation n2 = storage_.getPageNavigation("group", "/platform/administrators");
assertEquals("group", n2.getOwnerType());
assertEquals("/platform/administrators", n2.getOwnerId());