Ddeboer\DataImport\Tests\Filter\ValidationFilterTest::testFilterWithInvalidItem PHP Метод

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

    public function testFilterWithInvalidItem()
    {
        $item = array('foo' => 'bar');
        $violation = $this->getMock('Symfony\\Component\\Validator\\ConstraintViolationInterface');
        $list = new ConstraintViolationList(array($violation));
        $this->validator->expects($this->once())->method('validate')->willReturn($list);
        $this->assertFalse(call_user_func($this->filter, $item));
        $this->assertEquals(array(1 => $list), $this->filter->getViolations());
    }