BFjamsec
9/28/2017 - 10:18 AM

Faker basic use

https://github.com/diogolmenezes/Faker

PM> Install-Package FakerTest

public class User
{
    public string Name  { get; set; }
    public string Email  { get; set; }
    public int Age  { get; set; }
    public DateTime CreatedAt  { get; set; }
}

// creating one fake user
var user = new Faker<User>().Create();
// creating 10 fake users
var user = new Faker<User>().CreateMany(10);


// creating 10 users with real names and real mail adresses
var user = new Faker<User>().CreateMany(10, x=> { x.Name = new NameGenerator().Get(); x.Email = new EmailGenerator().Get() });