/** * Tests release method for entry in deleted state. * * <p>Invoking release on deleted entry should not have any effect on its state. */ public void testReleaseDeleted() { delete(); _queueEntry.release(); assertTrue( "Invoking of release on entry in DELETED state should not have any effect", _queueEntry.isDeleted()); }
/** A helper method to put tested object into deleted state and assert the state */ private void delete() { _queueEntry.delete(); assertTrue( "Queue entry should be in DELETED state after invoking of delete method", _queueEntry.isDeleted()); }