private void RelationAssert(SCMemberRelation obj1, SCRelationObject obj2)
		{
			Assert.IsNotNull(obj1);
			Assert.IsNotNull(obj2);
			Assert.IsTrue(obj1.GetType() == obj2.GetType());
			Assert.IsTrue(obj2.VersionEndTime == obj1.VersionEndTime);
			Assert.IsTrue(obj2.VersionStartTime == obj1.VersionStartTime);
			Assert.IsTrue(obj2.SchemaType == obj1.SchemaType);
			Assert.IsTrue(obj2.CreateDate == obj1.CreateDate);
			if (obj2.Creator != null && obj1.Creator != null)
			{
				Assert.AreEqual(obj2.Creator.ID, obj1.Creator.ID);
				Assert.AreEqual(obj2.Creator.DisplayName, obj2.Creator.DisplayName);
			}
			else
			{
				Assert.AreEqual(obj2.Creator, obj1.Creator); //两者或者都为空
			}
			Assert.IsTrue(obj1.ID == obj1.ID);
			Assert.IsTrue(obj2.Status == obj1.Status);
			foreach (string key in obj1.Properties.GetAllKeys())
			{
				Assert.AreEqual(obj2.Properties[key].StringValue, obj1.Properties[key].StringValue);
			}
		}