namespace GeradoresService.Data; /// Dados fictícios portugueses usados pelos geradores de pessoas, moradas e emails. public static class PtData { public static readonly string[] MaleNames = [ "João", "Francisco", "Santiago", "Afonso", "Tomás", "Duarte", "Rodrigo", "Martim", "Lourenço", "Gabriel", "Miguel", "Pedro", "Tiago", "Diogo", "Rafael", "Gonçalo", "Guilherme", "Salvador", "Vicente", "Simão", "António", "José", "Manuel", "Rui", "Paulo", "Ricardo", "Nuno", "Bruno", "André", "Luís", ]; public static readonly string[] FemaleNames = [ "Maria", "Leonor", "Matilde", "Beatriz", "Carolina", "Mariana", "Ana", "Inês", "Sofia", "Margarida", "Alice", "Benedita", "Francisca", "Constança", "Laura", "Clara", "Lara", "Joana", "Rita", "Catarina", "Marta", "Sara", "Daniela", "Teresa", "Helena", "Isabel", "Patrícia", "Filipa", "Raquel", "Madalena", ]; public static readonly string[] Surnames = [ "Silva", "Santos", "Ferreira", "Pereira", "Oliveira", "Costa", "Rodrigues", "Martins", "Jesus", "Sousa", "Fernandes", "Gonçalves", "Gomes", "Lopes", "Marques", "Alves", "Almeida", "Ribeiro", "Pinto", "Carvalho", "Teixeira", "Moreira", "Correia", "Mendes", "Nunes", "Soares", "Vieira", "Monteiro", "Cardoso", "Rocha", "Raposo", "Neves", "Coelho", "Cruz", "Cunha", "Pires", "Ramos", "Reis", "Simões", "Antunes", ]; public static readonly string[] StreetTypes = ["Rua", "Avenida", "Travessa", "Largo", "Praceta", "Alameda", "Calçada"]; public static readonly string[] StreetNames = [ "da Liberdade", "de Camões", "25 de Abril", "da República", "do Comércio", "das Flores", "dos Combatentes", "Dom Afonso Henriques", "Almirante Reis", "da Boavista", "de Santa Catarina", "do Carmo", "da Estação", "Gago Coutinho", "Infante D. Henrique", "Marquês de Pombal", "Miguel Bombarda", "da Igreja", "do Mercado", "Bartolomeu Dias", "Vasco da Gama", "Fernando Pessoa", "Sá da Bandeira", "Cidade de Lyon", "dos Bombeiros", ]; /// Código postal (4 dígitos) e localidade de cada capital de distrito/região. public static readonly (string Cp4, string Locality, string District)[] Localities = [ ("1000", "Lisboa", "Lisboa"), ("4000", "Porto", "Porto"), ("3000", "Coimbra", "Coimbra"), ("4700", "Braga", "Braga"), ("8000", "Faro", "Faro"), ("2400", "Leiria", "Leiria"), ("3800", "Aveiro", "Aveiro"), ("7000", "Évora", "Évora"), ("2900", "Setúbal", "Setúbal"), ("2000", "Santarém", "Santarém"), ("3500", "Viseu", "Viseu"), ("5000", "Vila Real", "Vila Real"), ("4900", "Viana do Castelo", "Viana do Castelo"), ("5300", "Bragança", "Bragança"), ("6300", "Guarda", "Guarda"), ("6000", "Castelo Branco", "Castelo Branco"), ("7300", "Portalegre", "Portalegre"), ("7800", "Beja", "Beja"), ("9000", "Funchal", "Madeira"), ("9500", "Ponta Delgada", "Açores"), ]; public static readonly string[] SafeEmailDomains = ["example.com", "example.org", "example.net"]; public static readonly string[] RealisticEmailDomains = ["gmail.com", "sapo.pt", "outlook.pt", "hotmail.com", "yahoo.com", "iol.pt"]; }