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

testApiInvoke_CancelsPromises_EnqueuedBeforeStart() public method

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