public void TestDeleteMessage( ) { // Straight normal save and delete EventTestingTarget.Reset( ); var instance = new Entity(_testMessageType); instance.Save( ); instance.Delete( ); Assert.IsTrue(EventTestingTarget.IsFinishedDelete, "Delete raised messages correctly"); }
public void TestSaveMessage( ) { // Straight normal save and delete EventTestingTarget.Reset( ); var instance = new Entity(_testMessageType); using (DatabaseContext ctx = DatabaseContext.GetContext(true, preventPostSaveActionsPropagating: true)) { instance.Save(); ctx.CommitTransaction(); } Assert.IsTrue(EventTestingTarget.IsFinishedSave, "Save raised messages correctly"); }