/** * @test */ public function itWillNotGenerateTheSameValueTwice() { $this->queue->clear(); $this->queue->enqueue('foo'); $this->queue->enqueue('foo'); $this->queue->enqueue('bar'); $this->assertSame('foo', $this->generator->generate()); $this->assertSame('bar', $this->generator->generate()); }
public function getGenerator() { $this->generator->enqueue('foo'); return $this->generator; }