}
@Test
public void createSimpleEntityWithDuplicateKey() throws Exception {
EdmEntitySet edmEntitySet = createMockedEdmEntitySet("Buildings");
AnnotationHelper ah = new AnnotationHelper();
Building building = new Building();
building.setName("Common Building");
ah.setValueForProperty(building, "Id", "42");
datasource.createData(edmEntitySet, building);
//
Building buildingDuplicate = new Building();
buildingDuplicate.setName("Duplicate Building");
ah.setValueForProperty(buildingDuplicate, "Id", "42");
datasource.createData(edmEntitySet, buildingDuplicate);
Map<String, Object> keys42 = new HashMap<String, Object>();
keys42.put("Id", "42");
Building read42 = (Building) datasource.readData(edmEntitySet, keys42);