ModelWrapper.isModel(model.getClass()), is(true));
}
@Test
public void testGetOpenEngSBModelGeneral_shouldWork() throws Exception {
TestModel model = service.getModel(TestModel.class, "testoid");
TestModel model2 = ModelUtils.createModel(TestModel.class,
ModelWrapper.wrap(model).toOpenEngSBModelEntries());
assertThat(model.getId().equals(model2.getId()), is(true));
assertThat(model.getDate().equals(model2.getDate()), is(true));
assertThat(model.getEnumeration().equals(model2.getEnumeration()), is(true));
assertThat(model.getName().equals(model2.getName()), is(true));
assertThat(model.getSub().toString().equals(model2.getSub().toString()), is(true));
List<SubModel> list = model.getSubs();
List<SubModel> list2 = model2.getSubs();
for (int i = 0; i < list.size(); i++) {
assertThat(list.get(i).toString().equals(list2.get(i).toString()), is(true));
}
}