attributes = [ 'type' => 1, ]; // required $this->assertFalse($model->validate()); $model = new AuthItem(); $model->attributes = [ 'name' => 'Tester', 'type' => 1, ]; $this->assertTrue($model->validate()); $model->save(); $model = new AuthItem(); $model->attributes = [ 'name' => 'Tester', 'type' => 1, ]; // not unique $this->assertFalse($model->validate()); } }