public void RejectChangesCollection() { using (esTransactionScope scope = new esTransactionScope()) { aggTest = aggTestColl.AddNew(); aggTestColl.Save(); int aggTestId = aggTest.Id.Value; aggTestColl = new AggregateTestCollection(); aggTestColl.LoadAll(); Assert.AreEqual(31, aggTestColl.Count); aggTest = aggTestColl.FindByPrimaryKey(aggTestId); aggTest.MarkAsDeleted(); aggTestColl.AddNew(); aggTestColl.RejectChanges(); aggTestColl.Save(); aggTestColl = new AggregateTestCollection(); aggTestColl.LoadAll(); Assert.AreEqual(31, aggTestColl.Count); // Cleanup aggTest = new AggregateTest(); Assert.IsTrue(aggTest.LoadByPrimaryKey(aggTestId)); aggTest.MarkAsDeleted(); aggTest.Save(); } }