// This is in consistent as the FIRST entry cannot have a previous1
ResourceIdImpl resourceId = new ResourceIdImpl("rid1", "abc", new Version(FIRST));
resourceId.setPreviousRid("previous1");
assertEquals( resourceId.getID(), ids.get(0).getID());
assertEquals(ff.resourceId("rid2", "", new Version(LAST)).getID(),
ids.get(1).getID());
assertEquals(ff.resourceId("rid3", "", new Version(PREVIOUS)).getID(),
ids.get(2).getID());
assertEquals(ff.resourceId("rid4", "", new Version(NEXT)).getID(),
ids.get(3).getID());