added testGenerationIncrement test