public function testDelete()
{
list($conn, $query) = $this->getMocks();
$mockRegistered = m::mock('Xpressengine\\Permission\\Registered');
$mockRegistered->id = 1;
$conn->shouldReceive('table')->andReturn($query);
$query->shouldReceive('where')->once()->with('id', 1)->andReturn($query);
$query->shouldReceive('delete')->once()->withNoArgs()->andReturnNull();
$instance = new PermissionRepository($conn);
$instance->delete($mockRegistered);
}