File manager - Edit - /home/autoph/public_html/connectv1/vendor/daveearley/daves-email-validation-tool/tests/Validations/RoleBasedEmailValidatorTest.php
Back
<?php namespace EmailValidation\Tests\Validations; use EmailValidation\EmailAddress; use EmailValidation\EmailDataProvider; use EmailValidation\Validations\RoleBasedEmailValidator; use PHPUnit\Framework\TestCase; class RoleBasedEmailValidatorTest extends TestCase { /** * @dataProvider rolesDataProvider */ public function testIsRoleBasesEMail(string $emailAddress, bool $expectedResult): void { $roleBasedEmailValidator = new RoleBasedEmailValidator( new EmailAddress($emailAddress), new EmailDataProvider() ); $this->assertSame($expectedResult, $roleBasedEmailValidator->getResultResponse()); } public function rolesDataProvider(): array { return [ ['info@email.com', true], ['support@yahoo.com', true], ['contact@hotmail.com', true], ['accounts@apple.com', true], ['brian.mcgee@something.com', false], ['john.johnson@anonfreeemailservice.com', false], ['somerandom.name@reddit.com', false], ]; } }
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings