public void TestCleanup()
        {
            Retrieval retrieval = context.Retrieval.Where(x => x.RetrievalId == "TEST").First();

            List <StockMovement> smlist = context.StockMovement.Where(x => x.DisbursementId == "TEST").ToList();

            foreach (StockMovement sm in smlist)
            {
                stockmovementRepository.Delete(sm);
            }


            List <Disbursement> list = disbursementService.FindDisbursementsByRetrievalId(retrieval.RetrievalId);

            foreach (Disbursement d in list)
            {
                //Delete dummy disbursement test objects
                disbursementRepository.Delete(d);
            }

            //delete retrieval objects
            retrievalRepository.Delete(retrieval);

            var requisitionRepository = new RequisitionRepository(context);

            if (disbursementRepository.ExistsById("RSERVICETEST"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("RSERVICETEST"));
            }
            if (disbursementRepository.ExistsById("RSERVICETEST1"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("RSERVICETEST1"));
            }
            if (disbursementRepository.ExistsById("RSERVICETEST2"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("RSERVICETEST2"));
            }
            if (requisitionRepository.ExistsById("RSERVICETEST"))
            {
                requisitionRepository.Delete(requisitionRepository.FindById("RSERVICETEST"));
            }
            if (requisitionRepository.ExistsById("RSERVICETEST1"))
            {
                requisitionRepository.Delete(requisitionRepository.FindById("RSERVICETEST1"));
            }
            if (requisitionRepository.ExistsById("RSERVICETEST2"))
            {
                requisitionRepository.Delete(requisitionRepository.FindById("RSERVICETEST2"));
            }
            if (retrievalRepository.ExistsById("RSERVICETEST"))
            {
                retrievalRepository.Delete(retrievalRepository.FindById("RSERVICETEST"));
            }
            if (requisitionRepository.FindAll().Where(r => r.EmployeeRemarks.Contains("RSERVICETEST")).Count() > 0)
            {
                requisitionRepository.Delete(requisitionRepository.FindAll().Where(r => r.EmployeeRemarks.Contains("RSERVICETEST")).FirstOrDefault());
            }
        }
        public void TestCleanup()
        {
            Retrieval retrieval = context.Retrieval.Where(x => x.RetrievalId == "TEST").First();

            List <Disbursement> list = disbursementService.FindDisbursementsByRetrievalId(retrieval.RetrievalId);

            foreach (Disbursement d in list)
            {
                //Delete dummy disbursement test objects
                disbursementRepository.Delete(d);
            }

            //have to delete requisitions before retrievals
            List <Requisition> requisitionlist = context.Requisition.Where(x => x.RequisitionId == "TEST").ToList();

            foreach (Requisition r in requisitionlist)
            {
                //delete dummy requisition test objects
                requisitionRepository.Delete(r);
            }

            List <Requisition> requisitionlist2 = context.Requisition.Where(x => x.RequisitionId == "TEST2").ToList();

            foreach (Requisition r in requisitionlist2)
            {
                //delete dummy requisition test objects
                requisitionRepository.Delete(r);
            }

            //delete retrieval objects
            retrievalRepository.Delete(retrieval);
            //}

            if (disbursementRepository.ExistsById("COLLECTIONTEST"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("COLLECTIONTEST"));
            }
            if (disbursementRepository.ExistsById("DSERVICETEST"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("DSERVICETEST"));
            }
            if (requisitionRepository.ExistsById("DSERVICETEST"))
            {
                requisitionRepository.Delete(requisitionRepository.FindById("DSERVICETEST"));
            }
            if (retrievalRepository.ExistsById("DSERVICETEST"))
            {
                retrievalRepository.Delete(retrievalRepository.FindById("DSERVICETEST"));
            }
        }
Esempio n. 3
0
        public void ExistsByIdTestIsTrue()
        {
            // Arrange
            disbursementRepository.Save(new Disbursement()
            {
                DisbursementId  = "DOREPOTEST",
                CreatedDateTime = DateTime.Now,
            });

            // Act
            var result = disbursementRepository.ExistsById("DOREPOTEST");

            // Assert
            Assert.IsTrue(result);
        }
 public void TestCleanup()
 {
     if (disbursementRepository.ExistsById("DAPICONTROLTEST"))
     {
         disbursementRepository.Delete(disbursementRepository.FindById("DAPICONTROLTEST"));
     }
     if (requisitionRepository.ExistsById("DAPICONTROLTEST"))
     {
         requisitionRepository.Delete(requisitionRepository.FindById("DAPICONTROLTEST"));
     }
     if (retrievalRepository.ExistsById("DAPICONTROLTEST"))
     {
         retrievalRepository.Delete(retrievalRepository.FindById("DAPICONTROLTEST"));
     }
 }
Esempio n. 5
0
        public void TestCleanup()
        {
            if (disbursementDetailRepository.ExistsById("DDREPOTEST", "E030"))
            {
                disbursementDetailRepository.Delete(disbursementDetailRepository.FindById("DDREPOTEST", "E030"));
            }

            if (disbursementDetailRepository.ExistsById("DDREPOTEST", "P030"))
            {
                disbursementDetailRepository.Delete(disbursementDetailRepository.FindById("DDREPOTEST", "P030"));
            }

            if (disbursementRepository.ExistsById("DDREPOTEST"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("DDREPOTEST"));
            }
        }
Esempio n. 6
0
        public void TestCleanup()
        {
            var disbursementRepository = new DisbursementRepository(context);
            var retrievalRepository    = new RetrievalRepository(context);
            var requisitionRepository  = new RequisitionRepository(context);

            if (requisitionRepository.ExistsById("RETCONTROLTEST"))
            {
                requisitionRepository.Delete(requisitionRepository.FindById("RETCONTROLTEST"));
            }
            if (disbursementRepository.ExistsById("RETCONTROLTEST"))
            {
                disbursementRepository.Delete(disbursementRepository.FindById("RETCONTROLTEST"));
            }
            if (retrievalRepository.ExistsById("RETCONTROLTEST"))
            {
                retrievalRepository.Delete(retrievalRepository.FindById("RETCONTROLTEST"));
            }
        }