use Symfony\Component\Validator\Constraints\Time;
use Symfony\Component\Validator\Constraints\TimeValidator;
-use Symfony\Component\Validator\Validation;
+use Symfony\Component\Validator\Test\ConstraintValidatorTestCase;
-class TimeValidatorTest extends AbstractConstraintValidatorTest
+class TimeValidatorTest extends ConstraintValidatorTestCase
{
- protected function getApiVersion()
- {
- return Validation::API_VERSION_2_5;
- }
-
protected function createValidator()
{
return new TimeValidator();
array('00:00:60', Time::INVALID_TIME_ERROR),
);
}
+
+ public function testDateTimeImmutableIsValid()
+ {
+ $this->validator->validate(new \DateTimeImmutable(), new Time());
+
+ $this->assertNoViolation();
+ }
}