https://github.com/bchavez/Bogus

https://github.com/bchavez/Bogus

image

`Randomizer.Seed = new Random(123456);

        var ordergenerator = new Faker<DemoDataModel>()
            .RuleFor(o => o.Index, f => f.UniqueIndex)
            .RuleFor(o => o.ImgPath, f => f.Person.Avatar)
            .RuleFor(o => o.IsSelected, f => f.Random.Bool(0.9f))
            .RuleFor(o => o.Name, f => f.Name.FullName())
            .RuleFor(o => o.Type, f => f.PickRandom<DemoType>())
            .RuleFor(o => o.Gender, f => f.PickRandom<GenderType>())
            .RuleFor(o => o.Remark, f => f.Lorem.Word())
            .RuleFor(o => o.Age, f => f.Random.Number(1,100))
            ;

        List<DemoDataModel> dlist = ordergenerator.Generate(100);`
posted @ 2022-09-08 16:16  忍者叮叮叮  阅读(69)  评论(0编辑  收藏  举报