Pinq\Tests\Integration\Traversable\WhereInTest::testThatWhereInWithDuplicateValuesPreservesTheOriginalKeys PHP Метод

testThatWhereInWithDuplicateValuesPreservesTheOriginalKeys() публичный Метод

public testThatWhereInWithDuplicateValuesPreservesTheOriginalKeys ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array
    public function testThatWhereInWithDuplicateValuesPreservesTheOriginalKeys(\Pinq\ITraversable $traversable, array $data)
    {
        $otherData = ['test' => 1, 'anotherkey' => 3, 1000 => 5];
        $values = $traversable->whereIn($otherData);
        $this->assertMatches($values, array_intersect($data, $otherData));
    }