public function testApiCreateThread_RejectsPromise_WhenThreadDoesExistAndForceIsDefault()
{
$manager = $this->createThreadManager();
$manager->allocateThread($alias = 'alias', $object = new StdClass());
$name = 'name';
$callable = $this->createCallableMock();
$callable->expects($this->once())->method('__invoke')->with($this->isInstanceOf(ResourceOccupiedException::class));
$manager->createThread($alias, $name)->then(null, $callable);
}