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

testUpdateObjectStateGroupThrowsInvalidArgumentException() public method

Test service method for updating object state group throwing InvalidArgumentException.
    public function testUpdateObjectStateGroupThrowsInvalidArgumentException()
    {
        $objectStateService = $this->repository->getObjectStateService();
        $groupCreateStruct = $objectStateService->newObjectStateGroupCreateStruct('test');
        $groupCreateStruct->defaultLanguageCode = 'eng-GB';
        $groupCreateStruct->names = array('eng-GB' => 'Test');
        $groupCreateStruct->descriptions = array('eng-GB' => 'Test description');
        $createdGroup = $objectStateService->createObjectStateGroup($groupCreateStruct);
        $groupUpdateStruct = $objectStateService->newObjectStateGroupUpdateStruct();
        $groupUpdateStruct->identifier = 'ez_lock';
        $objectStateService->updateObjectStateGroup($createdGroup, $groupUpdateStruct);
    }