@Test
public void testIfEngineeringObjectInformationIsDeleted_shouldDeleteEOInformation() throws Exception {

    EDBObject object = new EDBObject("test");
    object.putEDBObjectEntry(EDBConstants.MODEL_TYPE, EngineeringObjectModel.class.getName());
    object.putEDBObjectEntry(EDBConstants.MODEL_OID, "test");
    object.putEDBObjectEntry(EDBConstants.MODEL_VERSION, Integer.valueOf(1));
    String key1 = getReferenceString(EngineeringObjectModel.class, "modelAId");
    String key2 = getReferenceString(EngineeringObjectModel.class, "modelBId");
    object.putEDBObjectEntry(key1, "testReferenceA");
    object.putEDBObjectEntry(key2, "testReferenceB");
    converter.convertEDBObjectToModel(EngineeringObjectModel.class, object);
    assertThat(object.get(key1), nullValue());
    assertThat(object.get(key2), nullValue());
}