public void UpdateAMSEvent() { AMSEventSqlAdapter.Instance.ClearAll(); AMSChannel channel = DataHelper.PrepareChannelData(); AMSEvent eventData = DataHelper.PrepareEventData(channel.ID); AMSEventSqlAdapter.Instance.Update(eventData); AMSEvent eventLoaded = AMSEventSqlAdapter.Instance.LoadByChannelID(channel.ID).SingleOrDefault(); Assert.IsNotNull(eventLoaded); eventData.AreEqual(eventLoaded); }
public void UpdateEventExecutor() { AMSEventSqlAdapter.Instance.ClearAll(); AMSChannel channel = DataHelper.PrepareChannelData(); AMSEvent eventData = DataHelper.PrepareEventData(channel.ID); AMSEditEntityExecutor <AMSEvent> executor = new AMSEditEntityExecutor <AMSEvent>(eventData, data => AMSEventSqlAdapter.Instance.Update(data), AMSOperationType.EditEvent); executor.Execute(); AMSEvent eventLoaded = AMSEventSqlAdapter.Instance.LoadByChannelID(channel.ID).SingleOrDefault(); Assert.IsNotNull(eventLoaded); eventData.AreEqual(eventLoaded); }