public function testApiAdd_AddsListener()
{
$queue = $this->createTickQueue();
$queue->add($c1 = function () {
});
$queue->add($c2 = function () {
});
$queue->add($c3 = function () {
});
$spl = $queue->getQueue();
$got = [];
while (!$spl->isEmpty()) {
$got[] = $spl->dequeue();
}
$this->assertSame([$c1, $c2, $c3], $got);
}