public void Save() { MLTextTestClass mlttc = new MLTextTestClass(); mlttc.StringMLText["ru"] = TextRu; mlttc.XmlMLText["en"] = TextEn; Assert.IsFalse(mlttc.ID.HasValue); mlttc.Save(); Assert.IsTrue(mlttc.ID.HasValue); mlttc.Delete(); }
public void Load() { MLTextTestClass mlttc = new MLTextTestClass(); mlttc.StringMLText["ru"] = TextRu; mlttc.XmlMLText["en"] = TextEn; Assert.IsFalse(mlttc.ID.HasValue); mlttc.Save(); Assert.IsTrue(mlttc.ID.HasValue); MLTextTestClass loaded = new MLTextTestClass(); Assert.IsFalse(loaded.ID.HasValue); loaded.Load(mlttc.ID.Value); Assert.IsTrue(loaded.ID.HasValue); Assert.AreEqual(mlttc.ID.Value, loaded.ID.Value); Assert.AreEqual(mlttc.StringMLText, loaded.StringMLText); Assert.AreEqual(mlttc.XmlMLText, loaded.XmlMLText); mlttc.Delete(); }