父母和孩子之间Autofixture配置关系(Autofixture configure relat

2019-10-22 05:51发布

好像我无法找到一个简单的方法使用autofixture创建父母和孩子之间的关系。 我们是说,我有一个类OrderOrderLineOrderLine相链接Order通过OrderId 。 现在我有一个列表Order S和我想的是,名单内的每个订单有几个OrderLineOrderLine应该有相同OrderId按照该Order类。

如何配置这种关系? fixture.AddManyTo(orderlist)增加了许多订单,许多OrderLine秒,但它们都是随机Id S和OrderIds

fixture.CreateCustomize似乎并不为是正确的?

有没有简单的方法来做到这一点?

Answer 1:

我曾碰到过这样的完全一样的问题,还有一个的NuGet这为您延长灯具包。 它在本质上确保了OrderLine.Order.Id == OrderLine.OrderId。



文章来源: Autofixture configure relationship between parent and child