@Test(expected=NotFoundException.class)
public void testDoIt_calls_afterburner_with_before_override_when_no_method() throws CannotCompileException, AfterBurnerImpossibleException, NotFoundException {

    //GIVEN
    afterBurnerMock = EasyMock.createMock(AfterBurner.class);
    CtClass targetClass = ClassPool.getDefault().makeClass(
            "Target" + TestCounter.testCounter++);
    //WHEN
    builder = new InsertableMethodBuilder(afterBurnerMock, signatureExtractorMock);
    CtClass classToInsertInto = targetClass;
    String targetMethod = "foo";
    String body = "";
    builder
    .insertIntoClass(classToInsertInto.toClass())
    .beforeOverrideMethod(targetMethod)
    .withBody(body)
    .doIt();
    //THEN
    fail();
}