public function testValidation() { $valids = $this->validFixts(); $invalids = $this->invalidFixts(); foreach ($valids as $data) { $model = new RedisModel(); $model->load($data); //$model->setAttributes($data); $check = $model->validate(); Debug::debug($model->getAttributes()); $this->assertTrue($check); } foreach ($invalids as $data) { $model = new RedisModel(); $model->setAttributes($data); $check = $model->validate(); Debug::debug($model->getErrors()); Debug::debug($model->getAttributes()); $this->assertFalse($check); } }