Alexander Makarov
12 years ago
2 changed files with 54 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||||||
|
<?php |
||||||
|
namespace yiiunit\framework; |
||||||
|
|
||||||
|
use yiiunit\TestCase; |
||||||
|
|
||||||
|
/** |
||||||
|
* YiiBaseTest |
||||||
|
*/ |
||||||
|
class YiiBaseTest extends TestCase |
||||||
|
{ |
||||||
|
public function testAlias() |
||||||
|
{ |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
public function testGetVersion() |
||||||
|
{ |
||||||
|
echo \Yii::getVersion(); |
||||||
|
$this->assertTrue((boolean)preg_match('~\d+\.\d+(?:\.\d+)?(?:-\w+)?~', \Yii::getVersion())); |
||||||
|
} |
||||||
|
|
||||||
|
public function testPowered() |
||||||
|
{ |
||||||
|
$this->assertTrue(is_string(\Yii::powered())); |
||||||
|
} |
||||||
|
} |
@ -0,0 +1,28 @@ |
|||||||
|
<?php |
||||||
|
namespace yiiunit\framework\validators; |
||||||
|
use yii\validators\EmailValidator; |
||||||
|
use yiiunit\TestCase; |
||||||
|
|
||||||
|
/** |
||||||
|
* EmailValidatorTest |
||||||
|
*/ |
||||||
|
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('sam@rmcreative.ru')); |
||||||
|
$this->assertFalse($validator->validateValue('test@example.com')); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue