public function testApiCancel_HasNoEffect_ForFulfilledPromise() { $deferred = $this->createDeferred(); $test = $this->getTest(); $deferred->resolve(); $deferred->getPromise()->cancel()->then(null, null, $test->expectCallableNever()); }