Kraken\_Unit\Promise\Helper\CancellationQueueTest::testApiInvoke_CancelsPromises_EnqueuedAfterStart PHP Method

testApiInvoke_CancelsPromises_EnqueuedAfterStart() public method

    public function testApiInvoke_CancelsPromises_EnqueuedAfterStart()
    {
        $p1 = $this->createPromise();
        $p2 = $this->createPromise();
        $cancellationQueue = new CancellationQueue();
        $cancellationQueue();
        $cancellationQueue->enqueue($p1);
        $cancellationQueue->enqueue($p2);
        $this->assertTrue($p1->isCancelled());
        $this->assertTrue($p2->isCancelled());
    }