/** * @dataProvider invalidDateProvider */ public function testInvalidDateWithCustomViolationMessageShouldNotWork($input) { $customMessage = "Custom date violation message"; $dateValidator = v::date(); $this->assertFalse($dateValidator->validate($input)); $this->assertEquals($dateValidator->getViolation('date', $customMessage), $customMessage); }