/**
   * Uses the {@link IBaseDataObject#getDataObjectUUID()} from bdo to attempt to retrieve the object
   * from the {@link ObjectService}. If the object is retrieved then it is check for null and
   * equality.
   */
  private void assertObjectDeleted(final IBaseDataObject bdo) {

    IBaseDataObject retrievedDataObject = null;

    try {
      retrievedDataObject = getObject(bdo.getDataObjectUUID());
    } catch (MuthurException e) {
      fail(e.getLocalizedMessage());
    }

    assert (retrievedDataObject == null);
  }
  /**
   * Uses the {@link IBaseDataObject#getDataObjectUUID()} from bdo to attempt to retrieve the object
   * from the {@link ObjectService}. If the object is retrieved then it is check for null and
   * equality.
   */
  private void assertObjectExists(final IBaseDataObject bdo) {

    IBaseDataObject retrievedDataObject = null;

    try {
      retrievedDataObject = getObject(bdo.getDataObjectUUID());
    } catch (MuthurException e) {
      fail(e.getLocalizedMessage());
    }

    assert (retrievedDataObject != null);
    assertTrue(retrievedDataObject.equals(bdo));
  }