17 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
32 [
'andreas.foerthner@netlogix.de'],
33 [
'user@localhost.localdomain'],
34 [
'info@guggenheim.museum'],
35 [
'just@test.invalid'],
36 [
'just+spam@test.de'],
48 $subject = $this->getMockBuilder(\
TYPO3\CMS\
Extbase\Validation\Validator\EmailAddressValidator::class)
49 ->setMethods([
'translateErrorMessage'])
51 $this->assertFalse($subject->validate($address)->hasErrors());
62 [
'andreas.foerthner@'],
66 [
'local@192.168.270.1'],
67 [
'foo@bar.com' .
"\0"],
68 [
'foo@bar.org' . chr(10)],
69 [
'andreas@foerthner@example.com'],
82 $subject = $this->getMockBuilder(\
TYPO3\CMS\
Extbase\Validation\Validator\EmailAddressValidator::class)
83 ->setMethods([
'translateErrorMessage'])
85 $this->assertTrue($subject->validate($address)->hasErrors());
94 $subject = $this->getMockBuilder(\
TYPO3\CMS\
Extbase\Validation\Validator\EmailAddressValidator::class)
95 ->setMethods([
'translateErrorMessage'])
97 $this->assertEquals(1, count($subject->validate(
'notAValidMail@Address')->getErrors()));