Sorry that code probably isn't clear enough - the clear() and subsequent asserts are just mimicking the testRestoreVersion() method that was already there. The last asserts will also fail, even after the clear().