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

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

protected assertSameClassPropertiesCorrect ( array $propertiesNames, eZ\Publish\API\Repository\Values\ValueObject $expectedValues, eZ\Publish\API\Repository\Values\ValueObject $actualObject, array $skipProperties = [], $equal = true )
$propertiesNames array
$expectedValues eZ\Publish\API\Repository\Values\ValueObject
$actualObject eZ\Publish\API\Repository\Values\ValueObject
$skipProperties array
    protected function assertSameClassPropertiesCorrect(array $propertiesNames, ValueObject $expectedValues, ValueObject $actualObject, array $skipProperties = array(), $equal = true)
    {
        foreach ($propertiesNames as $propertyName) {
            if (in_array($propertyName, $skipProperties)) {
                continue;
            }
            $this->assertProperty($propertyName, $expectedValues->{$propertyName}, $actualObject->{$propertyName}, $equal);
        }
    }