Enum Class NameGenerators

java.lang.Object
java.lang.Enum<NameGenerators>
de.cuioss.test.generator.domain.NameGenerators
All Implemented Interfaces:
Serializable, Comparable<NameGenerators>, Constable

public enum NameGenerators extends Enum<NameGenerators>
Provides a collection of name generators for testing purposes. Includes both German and English names, separated by gender and usage context.

Available generators for German names:

Available generators for English names:

Special generators:

  • UNIT_TESTS - Technical string generator for unit testing

Example usage:

 TypedGenerator<String> generator = NameGenerators.FIRSTNAMES_MALE_ENGLISH.generator();
 String name = generator.next(); // Returns a common English male first name
 
Author:
Oliver Wolff