public function testValidateConstraintsWrongValues($constraints, $expectedMessages, $values)
{
$validator = new FloatValueValidator();
$messages = $validator->validateConstraints($constraints);
foreach ($expectedMessages as $index => $expectedMessage) {
$this->assertInstanceOf('eZ\\Publish\\API\\Repository\\Values\\Translation\\Message', $messages[0]->getTranslatableMessage());
$this->assertEquals($expectedMessage, $messages[$index]->getTranslatableMessage()->message);
$this->assertEquals($values[$index], $messages[$index]->getTranslatableMessage()->values);
}
}