private static void Verify(Parent3 parent)
 {
     Assert.AreEqual(1, parent.Parent3_id);
     Assert.AreEqual(2, parent.Children.Count);
     Assert.AreEqual(2, parent.Children[0].Value);
     Assert.AreEqual(3, parent.Children[1].Value);
     Assert.AreEqual(1, parent.Children[0].Parent3_id);
     Assert.AreEqual(1, parent.Children[1].Parent3_id);
 }
			private static void Verify(Parent3 parent)
			{
				Assert.AreEqual(1, parent.Parent3_id);
				Assert.AreEqual(2, parent.Children.Count);
				Assert.AreEqual(2, parent.Children[0].Value);
				Assert.AreEqual(3, parent.Children[1].Value);
				Assert.AreEqual(1, parent.Children[0].Parent3_id);
				Assert.AreEqual(1, parent.Children[1].Parent3_id);
			}