我正在尝试创建一些具有如下层次结构的虚拟对象:
Post
|
----User非常简单。
代码如下:
var user = Builder<User>.CreateNew().Build();
var posts = Builder<Post>.CreateListOfSize(100)
.All()
.With(x => x.User == user)
.Build();但是对于每一项,post.User都是空的。
有什么想法吗?
发布于 2011-05-09 13:42:45
应该是这样吗?
.With(x => x.User = user)发布于 2018-04-14 00:06:59
我想做类似的事情,但找不到一种方法来生成具有不同值的用户对象(接受的答案是所有用户的子对象都有相同的数据)。我最终使用AutoFixture来做这件事:
var fixture = new Fixture {RepeatCount = 100};
var posts = fixture.Repeat(fixture.Create<Post>);https://stackoverflow.com/questions/5866136
复制相似问题