diff --git a/tests/Validation/ValidationEmailRuleTest.php b/tests/Validation/ValidationEmailRuleTest.php index b6382f508bc..aaae6c48f70 100644 --- a/tests/Validation/ValidationEmailRuleTest.php +++ b/tests/Validation/ValidationEmailRuleTest.php @@ -33,6 +33,18 @@ public function testBasic() ['The '.self::ATTRIBUTE_REPLACED.' must be a valid email address.'] ); + $this->fails( + Email::default(), + 12345, + [Email::class] + ); + + $this->fails( + Rule::email(), + 12345, + [Email::class] + ); + $this->passes( Email::default(), 'taylor@laravel.com' @@ -43,6 +55,16 @@ public function testBasic() 'taylor@laravel.com' ); + $this->passes( + Rule::email(), + ['taylor@laravel.com'], + ); + + $this->passes( + Email::default(), + ['taylor@laravel.com'], + ); + $this->passes(Email::default(), null); $this->passes(Rule::email(), null);