public function testReset() { $queue = new ActionQueue(); $counter = 0; $queue->addAction(function () use(&$counter) { $counter++; return true; }); $queue->reset(); foreach ($queue as $action) { $this->assertTrue($action()); } $this->assertSame(0, $counter); }
public function close() { $this->pdo = null; $this->actionQueue->reset(); }