public function testInvokeOnIncrementCounters() { $definition = new Definition('user'); $definition->addField('id', new AutoIncrement())->addField('username', new StringSequence('username{n}')); $definition->getField('id')->getGenerator()->generate(); $id = $definition->getField('id')->getGenerator()->generate(); $this->assertEquals(2, $id); $definition->invokeOnIncrementCounters(10); $id = $definition->getField('id')->getGenerator()->generate(); $this->assertEquals(13, $id); }