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));
 }