public void InitialiseObject(TestObjClassImpl objImpl) { objImpl.ID = TestObjClassSerializationMock.TestObjClassId; //objImpl.ObjectState = TestObjClassSerializationMock.TestObjectState; var baseClass = new TestObjClassImpl(); baseClass.ID = TestObjClassSerializationMock.TestBaseClassId.Value; objImpl.BaseTestObjClass = baseClass; objImpl.StringProp = TestObjClassSerializationMock.TestStringPropValue; objImpl.SubClasses.Clear(); foreach (var subClassId in TestObjClassSerializationMock.TestSubClassesIds) { var subClass = new TestObjClassImpl(); subClass.ID = subClassId; objImpl.SubClasses.Add(subClass); objImpl.Context.Attach(subClass); } objImpl.TestEnumProp = TestEnum.TestSerializationValue; objImpl.TestNamesImpl.Clear(); for (int i = 0; i < TestObjClassSerializationMock.TestTestNamesIds.Length; i++) { var ce = new TestObjClass_TestNameCollectionEntryImpl(); ce.ID = TestObjClassSerializationMock.TestTestNamesIds[i]; ce.Parent = objImpl; ce.Value = TestObjClassSerializationMock.TestTestNamesValues[i]; objImpl.Context.Attach(ce); objImpl.TestNamesImpl.Add(ce); } objImpl.SetUnmodified(); }
public void InitialiseObject(TestObjClassImpl objImpl) { objImpl.ID = TestObjClassSerializationMock.TestObjClassId; //objImpl.ObjectState = TestObjClassSerializationMock.TestObjectState; var baseClass = new TestObjClassImpl(); baseClass.ID = TestObjClassSerializationMock.TestBaseClassId.Value; objImpl.BaseTestObjClass = baseClass; objImpl.StringProp = TestObjClassSerializationMock.TestStringPropValue; objImpl.SubClasses.Clear(); foreach (var subClassId in TestObjClassSerializationMock.TestSubClassesIds) { var subClass = new TestObjClassImpl(); subClass.ID = subClassId; objImpl.SubClasses.Add(subClass); objImpl.Context.Attach(subClass); } objImpl.TestEnumProp = TestEnum.TestSerializationValue; objImpl.TestNamesImpl.Clear(); for (int i = 0; i < TestObjClassSerializationMock.TestTestNamesIds.Length; i++) { var ce = new TestObjClass_TestNameCollectionEntryImpl(); ce.ID = TestObjClassSerializationMock.TestTestNamesIds[i]; ce.Parent = objImpl; ce.Value = TestObjClassSerializationMock.TestTestNamesValues[i]; objImpl.Context.Attach(ce); objImpl.TestNamesImpl.Add(ce); } objImpl.SetUnmodified(); }