com.github.javafaker.Faker

Background:

We often needs to test our application with dummy data.

Faker provides a way to generate random test data which are more realistic. Spare the effort of creating test data by yourself.

POM Dependency

<dependency>
 <groupId>com.github.javafaker</groupId>
 <artifactId>javafaker</artifactId>
 <version>0.5</version>
 </dependency>

Sample Application

package com.myproject.faker.generatordata;  
  
import com.github.javafaker.Faker;  
  
  
public class FakerData   
{  
    public static void main( String[] args )  
    {  
        Faker faker new Faker();  
        int forechNum = 10;  
          
        for (int i = 0; i < forechNum; i++) {  
            System.out.println( faker.internet().emailAddress() +  
                    "\t" + faker.name().fullName() +  
                    "\t" + faker.internet().domainName());  
        }  
    }  
}  

 

posted @ 2018-01-09 16:19  thisissweetcandy  阅读(55)  评论(0)    收藏  举报