public void TestDelete2() { var n = SoftDelete.GetCount(Condition.Empty); var o = new SoftDelete { Name = "aaa" }; o.Name = "bbb"; o.Save(); var o2 = new SoftDelete { Name = "ccc" }; o2.Save(); var m = SoftDelete.GetCount(Condition.Empty); Assert.AreEqual(2, m - n); o2.Delete(); m = SoftDelete.GetCount(Condition.Empty); Assert.AreEqual(1, m - n); }
public void TestDelete() { SoftDelete o = SoftDelete.FindById(1); o.Delete(); o = SoftDelete.FindById(1); Assert.IsNull(o); SoftDeleteFull o1 = SoftDeleteFull.FindById(1); Assert.IsNotNull(o1); Assert.AreEqual("tom", o1.Name); Assert.AreEqual(true, o1.IsDeleted); }