public function LegacyExecutionContextTest::testAddViolationAt in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/validator/Tests/LegacyExecutionContextTest.php \Symfony\Component\Validator\Tests\LegacyExecutionContextTest::testAddViolationAt()
File
- vendor/
symfony/ validator/ Tests/ LegacyExecutionContextTest.php, line 170
Class
- LegacyExecutionContextTest
- @group legacy
Namespace
Symfony\Component\Validator\TestsCode
public function testAddViolationAt() {
$this->translator
->expects($this
->once())
->method('trans')
->with('Error', array(
'foo' => 'bar',
))
->will($this
->returnValue('Translated error'));
// override preconfigured property path
$this->context
->addViolationAt('bam.baz', 'Error', array(
'foo' => 'bar',
), 'invalid');
$this
->assertEquals(new ConstraintViolationList(array(
new ConstraintViolation('Translated error', 'Error', array(
'foo' => 'bar',
), 'Root', 'foo.bar.bam.baz', 'invalid'),
)), $this->context
->getViolations());
}