首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NBuilder -创建更多的随机类型,例如EmailAddress

NBuilder -创建更多的随机类型,例如EmailAddress
EN

Stack Overflow用户
提问于 2015-06-05 11:34:01
回答 1查看 259关注 0票数 0

现在,我正在使用NBuilder在模拟存储库中生成客户。不幸的是,我对随机字符串的唯一选择似乎是.Phrase()

代码语言:javascript
复制
var customers = Builder<Customer>.CreateListOfSize(10)
                               .All()
                               .WithConstructor(() => new Customer(
                r.Int().ToString(),
                r.Phrase(5),
                r.Phrase(15),
                r.Phrase(15), // EmailAddress
                r.Phrase(15),
                r.Phrase(15),
                r.DateTime()
                ))
                .Build();

我希望能够生成半理性的数据,比如电子邮件地址。是否有一种方法可以自定义NBuilder来做到这一点,或者我应该用@符号拼凑两个.Phrase()调用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-06 06:36:34

您也许可以尝试使用Faker.NET是一个很好的库,这正是您所需要的。

在链接中,您可以阅读有关使用库的内容。

http://www.jerriepelser.com/blog/creating-test-data-with-nbuilder-and-faker

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30665492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档