eZ\Publish\Core\Repository\Tests\Service\Integration\ObjectStateBase::testUnsetProperty PHP Method

testUnsetProperty() public method

Test unsetting a property.
public testUnsetProperty ( )
    public function testUnsetProperty()
    {
        $objectState = new ObjectState(array('id' => 2));
        try {
            unset($objectState->id);
            $this->fail('Unsetting read-only property succeeded');
        } catch (PropertyReadOnlyException $e) {
        }
        $objectStateGroup = new ObjectStateGroup(array('id' => 2));
        try {
            unset($objectStateGroup->id);
            $this->fail('Unsetting read-only property succeeded');
        } catch (PropertyReadOnlyException $e) {
        }
    }