mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-26 06:15:19 +08:00
Improved ValidatorTest organization.
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace yiiunit\framework\validators;
|
||||
namespace yiiunit\data\validators\models;
|
||||
|
||||
use yii\base\Model;
|
||||
|
||||
@ -11,6 +11,25 @@ class FakedValidationModel extends Model
|
||||
{
|
||||
private $attr = array();
|
||||
|
||||
public $val_attr_a;
|
||||
public $val_attr_b;
|
||||
public $val_attr_c;
|
||||
public $val_attr_d;
|
||||
|
||||
|
||||
public function rules()
|
||||
{
|
||||
return array(
|
||||
array('val_attr_a, val_attr_b', 'required', 'on' => 'reqTest'),
|
||||
array('val_attr_c', 'integer'),
|
||||
);
|
||||
}
|
||||
|
||||
public function inlineVal($attribute, $params = array())
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
public function __get($name)
|
||||
{
|
||||
if (stripos($name, 'attr') === 0) {
|
@ -1,11 +1,10 @@
|
||||
<?php
|
||||
namespace yiiunit\framework\validators;
|
||||
|
||||
use yiiunit\framework\validators\FakedValidationModel;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yii\validators\BooleanValidator;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
require_once __DIR__ . '/FakedValidationModel.php';
|
||||
/**
|
||||
* BooleanValidatorTest
|
||||
*/
|
||||
|
@ -3,9 +3,9 @@ namespace yiiunit\framework\validators;
|
||||
|
||||
use yii\base\InvalidConfigException;
|
||||
use yii\validators\CompareValidator;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
require_once __DIR__ . '/FakedValidationModel.php';
|
||||
|
||||
|
||||
class CompareValidatorTest extends TestCase
|
||||
|
@ -4,9 +4,9 @@ namespace yiiunit\framework\validators;
|
||||
|
||||
use DateTime;
|
||||
use yii\validators\DateValidator;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
require_once __DIR__ . '/FakedValidationModel.php';
|
||||
|
||||
class DateValidatorTest extends TestCase
|
||||
{
|
||||
|
@ -2,6 +2,7 @@
|
||||
namespace yiiunit\framework\validators;
|
||||
|
||||
use yii\validators\EmailValidator;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
/**
|
||||
|
@ -4,6 +4,7 @@ namespace yiiunit\framework\validators;
|
||||
|
||||
|
||||
use yii\validators\NumberValidator;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
class NumberValidatorTest extends TestCase
|
||||
|
@ -4,6 +4,7 @@ namespace yiiunit\framework\validators;
|
||||
|
||||
|
||||
use yii\validators\StringValidator;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
class StringValidatorTest extends TestCase
|
||||
|
@ -1,10 +1,9 @@
|
||||
<?php
|
||||
namespace yiiunit\framework\validators;
|
||||
use yiiunit\framework\validators\FakedValidationModel;
|
||||
use yiiunit\data\validators\models\FakedValidationModel;
|
||||
use yii\validators\UrlValidator;
|
||||
use yiiunit\TestCase;
|
||||
|
||||
require_once __DIR__ . '/FakedValidationModel.php';
|
||||
/**
|
||||
* UrlValidatorTest
|
||||
*/
|
||||
|
Reference in New Issue
Block a user