001package de.cuioss.test.generator.domain; 002 003import static de.cuioss.test.generator.Generators.fixedValues; 004 005import de.cuioss.test.generator.TypedGenerator; 006 007/** 008 * Generator for some German Street-names. 009 * 010 * @author Oliver Wolff 011 * 012 */ 013public class StreetNameGenerator implements TypedGenerator<String> { 014 015 private final TypedGenerator<String> streets = 016 fixedValues("Hauptstraße", "Bahnhofstraße", "Brunnenweg", "Schlossallee", "Altrottstrasse", "Parkweg", 017 "Paradeplatz"); 018 019 @Override 020 public String next() { 021 return streets.next(); 022 } 023 024 @Override 025 public Class<String> getType() { 026 return String.class; 027 } 028}