eZ\Publish\Core\Persistence\Legacy\Tests\Content\Gateway\DoctrineDatabaseTest::assertValuesInRows PHP Method

assertValuesInRows() protected method

Asserts that $columnKey in $actualRows exactly contains $expectedValues.
protected assertValuesInRows ( string $columnKey, array $expectedValues, array $actualRows )
$columnKey string
$expectedValues array
$actualRows array
    protected function assertValuesInRows($columnKey, array $expectedValues, array $actualRows)
    {
        $expectedValues = array_fill_keys(array_values($expectedValues), true);
        $containedValues = array();
        foreach ($actualRows as $row) {
            if (isset($row[$columnKey])) {
                $containedValues[$row[$columnKey]] = true;
            }
        }
        $this->assertEquals($expectedValues, $containedValues);
    }
DoctrineDatabaseTest