public void StatusMessageManager_DeleteStatusMessage() { StatusMessageManager sm = new StatusMessageManager(new TreeMonDbContext(connectionKey)); StatusMessage s = new StatusMessage() { AccountId = "a", Name = "DELETESTATUS", CreatedBy = "TESTUSER", DateCreated = DateTime.UtcNow, StatusType = "SymptomLog" }; sm.Insert(s); //Test the delete flag Assert.IsTrue(sm.DeleteStatusMessage(s) > 0); sm.GetStatusMessage("DELETESTATUS"); StatusMessage d = sm.GetStatusMessage("DELETESTATUS"); Assert.IsNotNull(d); Assert.IsTrue(d.Deleted == true); Assert.IsTrue(sm.DeleteStatusMessage(s, true) > 0); d = sm.GetStatusMessage("DELETESTATUS"); Assert.IsNull(d); }
public void StatusMessageManager_UpdateStatusMessage() { StatusMessageManager sm = new StatusMessageManager(new TreeMonDbContext(connectionKey)); sm.Insert(new StatusMessage() { AccountId = "a", Name = "TEST_SM", UUID = Guid.NewGuid().ToString("N") }); StatusMessage s = sm.GetStatusMessage("TEST_SM"); s.Name = "UPDATED_SM"; Assert.AreEqual(sm.UpdateStatusMessage(s).Code, 200); StatusMessage u = sm.GetStatusMessage("UPDATED_SM"); Assert.IsNotNull(u); }
public void StatusMessageManager_GetStatusMessageBy() { StatusMessageManager sm = new StatusMessageManager(new TreeMonDbContext(connectionKey)); StatusMessage s = sm.GetStatusMessage("TEST_SM"); Assert.IsNotNull(s); StatusMessage suid = sm.GetStatusMessageBy(s.UUID); Assert.IsNotNull(suid); }
public void StatusMessageManager_GetStatusMessage() { StatusMessageManager sm = new StatusMessageManager(new TreeMonDbContext(connectionKey)); ServiceResult sr = sm.Insert(new StatusMessage() { AccountId = "a", Name = "ALPHA", UUID = Guid.NewGuid().ToString("N"), DateCreated = DateTime.UtcNow }, false); Assert.AreEqual(sr.Code, 200, sr.Message); StatusMessage s = sm.GetStatusMessage("ALPHA"); Assert.IsNotNull(s); }