IComponentSpecification spec = newSpecification(newInjects("fred", "barney", l));
MockControl opc = newControl(EnhancementOperation.class);
EnhancementOperation op = (EnhancementOperation) opc.getMock();
ErrorLog errorLog = (ErrorLog) newMock(ErrorLog.class);
ApplicationStateManager asm = newASM();
op.addField("_$applicationStateManager", ApplicationStateManager.class, asm);
op.getPropertyType("fred");
opc.setReturnValue(Map.class);
op.claimProperty("fred");
opc.setThrowable(ex);
op.getBaseClass();
opc.setReturnValue(BaseComponent.class);
errorLog.error(EnhanceMessages.errorAddingProperty("fred", BaseComponent.class, ex), l, ex);
replayControls();
InjectStateWorker w = new InjectStateWorker();
w.setApplicationStateManager(asm);