public function testNextWithNamespace() { $namespace = 'Namespace'; $key = 'counter'; $expectedNamespace = $namespace . '.' . $key; $sequencer = new Sequencer($namespace); $counter = $sequencer->next($key); $counters = Sequencer::getCounters(); $this->assertEquals($counter, $counters[$expectedNamespace]); }
/** * Should receive a counter name and return an incremented value * @dataProvider provider */ public function testNext($counterName, $result) { $this->assertEquals($result, $this->sequencer->next($counterName)); }