public static TestModelAsListModel MakeTestModelAsListWithParentReference() { var model = new TestModelAsListModel { Id = ++_nextId }; model.AddRange(new[] { TestModel.MakeTestModel(model), TestModel.MakeTestModel(model), TestModel.MakeTestModel(model) }); return(model); }
public static TestModelAsListModel MakeTestModelAsList() { var model = new TestModelAsListModel { Id = ++_nextId }; model.AddRange(new[] { TestModel.MakeTestModel(), TestModel.MakeTestModel(), TestModel.MakeTestModel() }); return(model); }
internal static TestModel MakeTestModel(TestModelAsListModel parentModel) { return(new TestModel { Data = Guid.NewGuid().ToString(), Data2 = Guid.NewGuid().ToString(), Date = DateTime.Now.AddSeconds(_random.Next()), Key = _idx++, SubClass = new TestSubclass { NestedText = Guid.NewGuid().ToString() }, SubClass2 = new TestSubclass2 { NestedText = Guid.NewGuid().ToString() }, SubStruct = new TestSubStruct { NestedId = _idx, NestedString = Guid.NewGuid().ToString() }, Parent = parentModel }); }