public function testSetDefaultPropertyDoctrineStyleWhenDefaultPropertyIsNamedValue() { $constraint =
new ConstraintWithValueAsDefault(['value' => 'foo'
]);
$this->
assertEquals('foo',
$constraint->value
);
$this->
assertNull($constraint->property
);
} public function testDontSetDefaultPropertyIfValuePropertyExists() { $constraint =
new ConstraintWithValue(['value' => 'foo'
]);
$this->
assertEquals('foo',
$constraint->value
);
$this->
assertNull($constraint->property
);
} public function testSetUndefinedDefaultProperty() { $this->
expectException(ConstraintDefinitionException::
class);
new ConstraintB('foo'
);
}