public function testRoleCanBeDeleted() { $id = $this->tester->haveRecord('roles', ['role_name' => 'user']); $role = \ChopBox\Role::find($id); $role->delete(); $this->tester->dontSeeRecord('roles', ['role_name' => 'user']); }
/** * @return mixed */ public function createPlantWithColorForTest() { $plantID = $this->tester->haveRecord('plants', ['name' => 'test plant']); $colorArray = array("red" => "red", "yellow" => "yellow", "blue" => NULL, "green" => NULL, "brown" => NULL, "black" => NULL, "white" => NULL, "purple" => NULL, "orange" => NULL); $this->UUT->set($plantID, $colorArray); return $plantID; }
public function testGetDocuments() { Document::deleteAll(); $this->specify("Attachment must be exist", function () { $numberId = $this->tester->haveRecord(Number::className(), ['number' => '9999999999']); $model = $this->tester->grabRecord(Number::className(), ['_id' => $numberId]); $model->attachDocument(\Yii::getAlias('@data') . '/file1.jpg'); $model->attachDocument(\Yii::getAlias('@data') . '/file2.pdf'); expect(count($model->documents))->equals(2); foreach ($model->documents as $document) { expect($document instanceof Document)->true(); expect($document->ownerId)->equals($model->getPrimaryKey()); } }); }
private function createUser() { $user_id = $this->tester->haveRecord('users', ['username' => 'johndoe', 'password' => 'password', 'email' => '*****@*****.**', 'profile_state' => 0]); return $user_id; }
private function createRole() { $id = $this->tester->haveRecord('roles', ['role_name' => 'user']); return $id; }
public function testCreationNewPermission() { $this->tester->haveRecord('permissions', ['name' => 'do-smth', 'default' => false]); }