Ddeboer\DataImport\Tests\Step\ValidatorStepTest::testProcessWithAllowedExtraFields PHP Метод

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

    public function testProcessWithAllowedExtraFields()
    {
        $this->filter->addOption('allowExtraFields', true);
        $data = ['title' => null, 'telephone' => '0155/555-555'];
        $this->filter->add('title', $constraint = new Constraints\NotNull());
        $list = new ConstraintViolationList();
        $list->add($this->buildConstraintViolation());
        $this->validator->expects($this->once())->method('validate')->willReturn($list);
        $this->assertFalse($this->filter->process($data));
        $this->assertEquals([1 => $list], $this->filter->getViolations());
    }