Pinq\Tests\Integration\Collection\GroupJoinApplyTest::testThatExecutionIsNotDeferredForFilter PHP Метод

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

public testThatExecutionIsNotDeferredForFilter ( Pinq\ICollection $collection, array $data )
$collection Pinq\ICollection
$data array
    public function testThatExecutionIsNotDeferredForFilter(\Pinq\ICollection $collection, array $data)
    {
        if (count($data) > 0) {
            $this->assertThatExecutionIsNotDeferred(function (callable $function) use($collection) {
                $collection->groupJoin([1])->on($function)->apply($function);
            });
            $this->assertThatExecutionIsNotDeferred(function (callable $function) use($collection) {
                $collection->groupJoin([1])->onEquality($function, $function)->apply($function);
            });
        }
    }