eZ\Publish\Core\Repository\Tests\Service\Integration\Base::assertStructPropertiesCorrect PHP Метод

assertStructPropertiesCorrect() защищенный Метод

Asserts all properties from $expectedValues are correctly set in $actualObject.
protected assertStructPropertiesCorrect ( eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [] )
$expectedValues eZ\Publish\API\Repository\Values\ValueObject
$actualObject eZ\Publish\API\Repository\Values\ValueObject
$skipProperties array
    protected function assertStructPropertiesCorrect(ValueObject $expectedValues, ValueObject $actualObject, array $skipProperties = array())
    {
        foreach ($expectedValues as $propertyName => $propertyValue) {
            if (in_array($propertyName, $skipProperties)) {
                continue;
            }
            $this->assertProperty($propertyName, $propertyValue, $actualObject->{$propertyName});
        }
    }