You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
733 B
30 lines
733 B
<?php |
|
namespace yiiunit\framework\validators; |
|
|
|
use yii\validators\EmailValidator; |
|
use yiiunit\TestCase; |
|
|
|
/** |
|
* EmailValidatorTest |
|
* @group validators |
|
*/ |
|
class EmailValidatorTest extends TestCase |
|
{ |
|
public function testValidateValue() |
|
{ |
|
$validator = new EmailValidator(); |
|
|
|
$this->assertTrue($validator->validateValue('sam@rmcreative.ru')); |
|
$this->assertTrue($validator->validateValue('5011@gmail.com')); |
|
$this->assertFalse($validator->validateValue('rmcreative.ru')); |
|
} |
|
|
|
public function testValidateValueMx() |
|
{ |
|
$validator = new EmailValidator(); |
|
$validator->checkMX = true; |
|
|
|
$this->assertTrue($validator->validateValue('5011@gmail.com')); |
|
$this->assertFalse($validator->validateValue('test@example.com')); |
|
} |
|
}
|
|
|