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); }