public function testApiMap_CancelsPromisedInputValues()
{
$test = $this->getTest();
$d1 = (new Deferred())->getPromise();
$d2 = (new Deferred())->getPromise();
$d1->then(null, null, $test->expectCallableOnce());
$d2->then(null, null, $test->expectCallableOnce());
Promise::map([$d1, $d2], $this->mapper())->cancel();
}