转载

[工具资源] Codearte/jfairy: Java fake data generator

jFairy by Codearte

[工具资源] Codearte/jfairy: Java fake data generator [工具资源] Codearte/jfairy: Java fake data generator [工具资源] Codearte/jfairy: Java fake data generator [工具资源] Codearte/jfairy: Java fake data generator [工具资源] Codearte/jfairy: Java fake data generator [工具资源] Codearte/jfairy: Java fake data generator

Java fake data generator. Based on Wikipedia:

Fairyland, in folklore, is the fabulous land or abode of fairies or fays.

Usage

Creating simple objects:

Fairy fairy = Fairy.create(); Person person = fairy.person();  System.out.println(person.fullName());             // Chloe Barker System.out.println(person.email());                // barker@yahoo.com System.out.println(person.telephoneNumber());      // 690-950-802  Person adultMale = fairy.person(male(), minAge(21)); System.out.println(adultMale.isMale());            // true System.out.println(adultMale.dateOfBirth());       // at least 21 years earlier

Creating related objects:

Fairy fairy = Fairy.create(); 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());  // juan.camacho@robuteniaassociates.com

Locale support:

Fairy enFairy = Fairy.create();                                // Locale.ENGLISH is default Fairy plFairy = Fairy.create(Locale.forLanguageTag("pl"));     // Polish version

Other samples

Look intocode samples

Building

This project can be built using gradle command:

./gradlew build 

Installation

Installation into maven local repository

./gradlew publishToMavenLocal 
原文  https://github.com/Codearte/jfairy
正文到此结束
Loading...