### Question:
RadiologyReportResource extends DataDelegatingCrudResource<RadiologyReport> { @Override public RadiologyReport newDelegate() throws ResourceDoesNotSupportOperationException { throw new ResourceDoesNotSupportOperationException(); }  @Override DelegatingResourceDescription getRepresentationDescription(Representation rep); @Override String getResourceVersion(); @PropertyGetter("display") String getDisplayString(RadiologyReport radiologyReport); @Override RadiologyReport getByUniqueId(String uniqueId); @Override RadiologyReport newDelegate(); @Override RadiologyReport save(RadiologyReport delegate); @Override void purge(RadiologyReport delegate, RequestContext context);  }### Answer:
@Test(expected = ResourceDoesNotSupportOperationException.class) public void shouldFailToInstantiateANewDelegate() throws Exception { radiologyReportResource.newDelegate(); }