FactoryGirl\Tests\Provider\Doctrine\Fixtures\SequenceTest::sequenceGeneratorCallsAFunctionWithAnIncrementingArgument PHP Method

sequenceGeneratorCallsAFunctionWithAnIncrementingArgument() public method

    public function sequenceGeneratorCallsAFunctionWithAnIncrementingArgument()
    {
        $this->factory->defineEntity('SpaceShip', array('name' => FieldDef::sequence(function ($n) {
            return "Alpha {$n}";
        })));
        $this->assertEquals('Alpha 1', $this->factory->get('SpaceShip')->getName());
        $this->assertEquals('Alpha 2', $this->factory->get('SpaceShip')->getName());
        $this->assertEquals('Alpha 3', $this->factory->get('SpaceShip')->getName());
        $this->assertEquals('Alpha 4', $this->factory->get('SpaceShip')->getName());
    }