public void ViewPtoRequestsForEmpTest() { PaidTimeOffRepository repo = new PaidTimeOffRepository(); List <PaidTimeOff> ptoList = repo.ViewPtoRequestsForEmp(6); Assert.AreEqual(2, ptoList.Count); }
public void ViewAllptoRequestsTest() { List <PaidTimeOff> ptoList = new List <PaidTimeOff>(); PaidTimeOffRepository repo = new PaidTimeOffRepository(); ptoList = repo.ViewAllPtoRequests(); Assert.AreEqual(6, ptoList.Count); }
public void EditPtoRequestTest() { PaidTimeOff ptoRequest = new PaidTimeOff() { EmpID = 6, Date = new DateTime(2015, 07, 15), HoursRequested = 4 }; PaidTimeOffRepository repo = new PaidTimeOffRepository(); repo.EditPtoRequest(ptoRequest); }
public void SubmitPtoRequestTest() { PaidTimeOff pto = new PaidTimeOff() { EmpID = 6, Date = new DateTime(2015, 07, 15), HoursRequested = 4 }; PaidTimeOffRepository repo = new PaidTimeOffRepository(); repo.SubmitPtoRequest(pto); var ptoList = repo.ViewAllPtoRequests(); Assert.AreEqual(7, ptoList.Count); }
public void EditPtoRequestTest() { //tests against DB; altered test app config setting var ops = OperationsFactory.CreatePaidTimeOffOperations(); PaidTimeOff ptoRequest = new PaidTimeOff() { PtoRequestID = 1, PtoStatus = "Approved", EmpID = 5, Date = new DateTime(2015, 07, 15), HoursRequested = 4, ManagerID = 2, ReasonRejected = "N/A" }; PaidTimeOffRepository repo = new PaidTimeOffRepository(); repo.EditPtoRequest(ptoRequest); var response = new Response <List <PaidTimeOff> >(); response = ops.ViewAllPtoRequests(); PaidTimeOff updatedPto = response.Data.FirstOrDefault(p => p.PtoRequestID == 1); Assert.AreEqual("Approved", updatedPto.PtoStatus); }
public void EditPtoRequest(PaidTimeOff ptoRequest) { var repo = new PaidTimeOffRepository(); repo.EditPtoRequest(ptoRequest); }
public void SubmitPtoRequest(PaidTimeOff pto) { PaidTimeOffRepository repo = new PaidTimeOffRepository(); repo.SubmitPtoRequest(pto); }