{
m_resourceContext = new SushiResourceContext( true );
insertXsdAnyPropElem();
assertPropHasOneElemWithGivenValue( SushiPropertyQNames.FUGU, INITIAL_PROP_VALUE_FUGU );
SetResourcePropertiesProvider set_provider = new SetResourcePropertiesProvider( m_resourceContext );
UpdateDocument updateDoc = UpdateDocument.Factory.newInstance();
UpdateType update = updateDoc.addNewUpdate();
XmlObject anyXBean = createXsdAnyPropElem();
final String newValue = "yummy!";
XmlBeanUtils.setValue( anyXBean, newValue );
XmlBeanUtils.addChildElement( update, anyXBean );
set_provider.updateResourceProperty( updateDoc.getUpdate() );
assertPropHasOneElemWithGivenValue( SushiPropertyQNames.FUGU, newValue );
}