public function testUsed()
 {
     list($repo, $itemRepo) = $this->getMocks();
     $instance = new CategoryHandler($repo, $itemRepo);
     $mockItemEntity = m::mock('Xpressengine\\Category\\CategoryItemEntity');
     $targetId = 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx';
     $itemRepo->shouldReceive('existsUsed')->once()->with($targetId, $mockItemEntity)->andReturn(false);
     $itemRepo->shouldReceive('insertUsed')->once()->with($targetId, $mockItemEntity)->andReturnNull();
     $itemRepo->shouldReceive('update')->once()->with($mockItemEntity)->andReturnNull();
     $instance->used($targetId, $mockItemEntity);
 }