deleteFacetFactory.process(new ProcessClassContext(Customer.class, methodRemover, facetedMethod));
final Facet facet = facetedMethod.getFacet(RemovingCallbackFacet.class);
assertNotNull(facet);
assertTrue(facet instanceof RemovingCallbackFacetViaMethod);
final RemovingCallbackFacetViaMethod removingCallbackFacetViaMethod = (RemovingCallbackFacetViaMethod) facet;
final List<Method> methods = removingCallbackFacetViaMethod.getMethods();
assertTrue(methods.contains(deleteMethod));
assertTrue(methods.contains(removeMethod));
assertTrue(methodRemover.getRemovedMethodMethodCalls().contains(deleteMethod));
}