787788789790791792793794795796797
verifyControls(); fab.addMethod(Modifier.PUBLIC, sig, "{\n some-code();\n}\n"); fabc.setReturnValue(null); fab.createClass(); fabc.setReturnValue(BaseComponent.class); spec.getLocation(); specc.setReturnValue(null);
596597598599600601602603604605606
verifyControls(); fab.addMethod(Modifier.PUBLIC, sig, "{\n some-code();\n more-code();\n}\n"); fabc.setReturnValue(null); fab.createClass(); fabc.setReturnValue(BaseComponent.class); spec.getLocation(); specc.setReturnValue(null);
637638639640641642643644645646647
verifyControls(); fab.addMethod(Modifier.PUBLIC, sig, "{\n super.finishLoad($$);\n some-code();\n}\n"); fabc.setReturnValue(null); fab.createClass(); fabc.setReturnValue(BaseComponent.class); spec.getLocation(); specc.setReturnValue(null);
682683684685686687688689690691692
Modifier.PUBLIC, sig, "{\n super.cleanupAfterRender($$);\n some-code();\n}\n"); fabc.setReturnValue(null); fab.createClass(); fabc.setReturnValue(BaseComponent.class); spec.getLocation(); specc.setReturnValue(null);
729730731732733734735736737738739
659660661662663664665666667668669
700701702703704705706707708709710
745746747748749750751752753754755
792793794795796797798799800801802
835836837838839840841842843844845
MockControl control = newControl(ClassFab.class); ClassFab classFab = (ClassFab) control.getMock(); Throwable t = new RuntimeException("Inconceivable!"); classFab.createClass(); control.setThrowable(t); ClassFactory cf = newClassFactory(ServiceLink.class, classFab); replayControls();