Example #1
0
 public function test_Should_UpdateExistingRole()
 {
     $arrangedRole = Factory::create('Kodeine\\Acl\\Models\\Eloquent\\Role', ['name' => 'Role 1', 'slug' => 'role_1', 'description' => '']);
     $serverRepository = new EloquentRole(new Kodeine\Acl\Models\Eloquent\Role());
     $serverRepository->update(['id' => $arrangedRole->id, 'name' => 'Role 2', 'slug' => 'role_2', 'description' => 'Role 2.']);
     $server = new Kodeine\Acl\Models\Eloquent\Role();
     $updatedRole = $server->find($arrangedRole->id);
     $this->assertEquals('Role 2', $updatedRole->name);
     $this->assertEquals('role_2', $updatedRole->slug);
     $this->assertEquals('Role 2.', $updatedRole->description);
 }