tipos operadores metodo logicos ejemplos declarar datos comparar java data-generation

operadores - ¿Existe un generador de datos falso en Java?



tipos de datos en java (4)

Me gustaría saber si existe un generador de datos falso para Java. En Perl existe Data::Faker y hay un puerto para Ruby llamado faker , para JavaScript faker.js . Alguien sabe acerca de un generador de datos falso para Java, que puede proporcionar nombres al azar, número de teléfono, número de apartado postal, etc.


Hay un puerto Java de Perl Data :: Faker - java-faker


Prueba jFairy . Este es un nuevo proyecto en la etapa inicial.

Fairy fairy = Fairy.create(); Person person = fairy.person(); System.out.println(person.fullName()); // Chloe Barker System.out.println(person.email()); // [email protected] System.out.println(person.telephoneNumber()); // 690-950-802 Company company = fairy.company(); System.out.println(company.name()); // Robuten Associates System.out.println(company.url()); // http://www.robuteniaassociates.com Person salesman = fairy.person(withCompany(company)); System.out.println(salesman.fullName()); // Juan Camacho System.out.println(salesman.companyEmail()); // [email protected]

PD. Soy colaborador



http://www.andygibson.net/blog/article/generate-test-data-with-datafactory/ Cómo usar:

  1. Añádelo a tu pom.xml

    <dependency> <groupId>org.fluttercode.datafactory</groupId> <artifactId>datafactory</artifactId> <version>0.8</version> <type>jar</type> </dependency>

  2. Pruébalo...

    public class Main { public static void main(String[] args) { DataFactory df = new DataFactory(); for (int i = 0; i < 100; i++) { String name = df.getFirstName() + " "+ df.getLastName(); System.out.println(name); } } }

Salida:

Lindsey Craft Erica Larsen Ryan Levine Erika Smith Brooklyn Sloan Karen Mayer Eddie O''neill Nancy Stevens