public function testProtectedApiFreeThread_FreesThreadAndReturnsTrue()
{
$manager = $this->createThreadManager();
$manager->allocateThread($alias = 'alias', $object = new StdClass());
$result = $manager->freeThread($alias = 'alias');
$this->assertTrue($result);
$this->assertSame([], $this->getProtectedProperty($manager, 'threads'));
}