本文整理汇总了C#中ISpecimenBuilder.CreateMany方法的典型用法代码示例。如果您正苦于以下问题:C# ISpecimenBuilder.CreateMany方法的具体用法?C# ISpecimenBuilder.CreateMany怎么用?C# ISpecimenBuilder.CreateMany使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ISpecimenBuilder
的用法示例。
在下文中一共展示了ISpecimenBuilder.CreateMany方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ShouldSavePersonWithLinks
public ShouldSavePersonWithLinks(ISession session, PersonFactory personFactory, ISpecimenBuilder specimenBuilder)
{
var links = specimenBuilder.CreateMany<LinkField>(_count).ToList();
var fake = specimenBuilder.Create<Person>();
var person = personFactory.CreatePerson(fake.Name, fake.Email, fake.Bio, Location.Georgetown, null, links);
session.SaveOrUpdate(person);
_personId = person.Id;
}
示例2: ShouldSavePersonWithCategories
public ShouldSavePersonWithCategories(ISession session, PersonFactory personFactory, ISpecimenBuilder specimenBuilder)
{
var categories = specimenBuilder.CreateMany<CategoryField>(_count).ToList();
var fake = specimenBuilder.Create<Person>();
var person = personFactory.CreatePerson(fake.Name, fake.Email, fake.Bio, Location.SanMarcos, categories);
session.SaveOrUpdate(person);
_personId = person.Id;
}
示例3: ShouldSavePersonWithLinksRemoved
public ShouldSavePersonWithLinksRemoved(ISession session, PersonFactory personFactory, ISpecimenBuilder specimenBuilder, IContainer container)
{
_container = container;
var links = specimenBuilder.CreateMany<LinkField>(_startCount).ToList();
var fake = specimenBuilder.Create<Person>();
var person = personFactory.CreatePerson(fake.Name, fake.Email, fake.Bio, Location.SanMarcos, null, links);
session.SaveOrUpdate(person);
_personId = person.Id;
}