### Question:
SpringELResolver extends ELResolver implements FacesWrapper<CompositeELResolver> { @Override public void setValue(ELContext context, Object base, Object property, Object value) { getWrapped().setValue(context, base, property, value); }  CompositeELResolver getWrapped(); @Override Object getValue(ELContext context, Object base, Object property); @Override Class<?> getType(ELContext context, Object base, Object property); @Override void setValue(ELContext context, Object base, Object property, Object value); @Override boolean isReadOnly(ELContext context, Object base, Object property); @Override Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base); @Override Class<?> getCommonPropertyType(ELContext context, Object base);  }### Answer:
@Test public void shouldDelegateSetValue() throws Exception { Object value = new Object(); this.el.setValue(this.context, this.base, this.property, value); this.el.verify().setValue(this.context, this.base, this.property, value); }