public void ProblemDAOUpdateShouldReturnTrue() { ProblemDAO dao = new ProblemDAO(); Problem prb = dao.GetByID("56201441f748f20bb0a36156"); // Device not pluged in ID prb.Description = "DEVICE NOT PLUGED IN"; int rowsUpdated = dao.Update(prb); Assert.IsTrue(rowsUpdated == 1); }
public void ProblemDAOCreateAndDeleteShouldReturnTrue() { bool deleteOK = false; Problem prb = new Problem(); ProblemDAO dao = new ProblemDAO(); prb.Description = "It Broke"; string newid = dao.Create(prb); if (newid.Length == 24) deleteOK = dao.Delete(newid); Assert.IsTrue(deleteOK); }
public void ProblemDAOUpdateTwiceShouldReturnNegative2() { ProblemDAO dao = new ProblemDAO(); Problem prb1 = dao.GetByID("56201441f748f20bb0a36156"); Problem prb2 = dao.GetByID("56201441f748f20bb0a36156"); prb1.Description = "DEVICE NOT PLUGGED IN"; int rowsUp = dao.Update(prb1); prb2.Description = "Device Not Plugged In"; if (rowsUp == 1) rowsUp = dao.Update(prb2); Assert.IsTrue(rowsUp == -2); }
public ProblemViewModel() { _dao = new ProblemDAO(); }
public void ProblemDAOGetAllShouldReturnList() { ProblemDAO dao = new ProblemDAO(); List<Problem> prbs = dao.GetAll(); Assert.IsTrue(prbs.Count > 0); }