Exemple #1
0
        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 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);
 }