Package de.cuioss.test.generator.domain


package de.cuioss.test.generator.domain
Provides domain-specific test data generators implementing TypedGenerator. These generators create realistic test data for various business domains, particularly focused on personal information, location data, and organizational structures.

Generator Categories

Personal Information

Location Data

Organization and Professional Data

Content Generation

Technical Identifiers

Usage Patterns

Most generators provide:

  • Realistic data for visual/integration testing
  • Technical variants for unit testing
  • Thread-safe operation
  • Deterministic output when seeded

Example usage:

 // Create a complete person with realistic data
 var person = new PersonGenerator().next();
 
 // Generate a German address
 var address = new StreetGenerator().next() + "\n" +
               new ZipCodeGenerator().next() + " " +
               new CityGenerator().next();
 
See Also: