public function testUpdateObjectState($objectStateHref)
{
$body = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<ObjectStateUpdate>
<identifier>testUpdateObjectState</identifier>
<defaultLanguageCode>eng-GB</defaultLanguageCode>
<names>
<value languageCode="eng-GB">testUpdateObjectState</value>
</names>
<descriptions>
<value languageCode="eng-GB">testUpdateObjectState description</value>
</descriptions>
</ObjectStateUpdate>
XML;
$request = $this->createHttpRequest('PATCH', $objectStateHref, 'ObjectStateUpdate+xml', 'ObjectState+json');
$request->setContent($body);
$response = $this->sendHttpRequest($request);
self::assertHttpResponseCodeEquals($response, 200);
}