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")); } }
public void SaveTest() { //Arrange Retrieval newRetrieval = new Retrieval(); newRetrieval.RetrievalId = IdService.GetNewRetrievalId(context); newRetrieval.CreatedDateTime = DateTime.Now; string expected = newRetrieval.RetrievalId; //Act var result = retrievalService.Save(newRetrieval); retrievalRepository.Delete(newRetrieval); //Assert Assert.AreEqual(expected, result.RetrievalId); }
public void SaveAndDeleteTestNew() { // Save new object into DB // Arrange var retrieval = new Retrieval { RetrievalId = "RTREPOTEST", CreatedDateTime = DateTime.Now }; // Act var saveResult = retrievalRepository.Save(retrieval); // Assert Assert.IsInstanceOfType(saveResult, typeof(Retrieval)); // Delete saved object from DB // Act retrievalRepository.Delete(saveResult); // Assert Assert.IsNull(retrievalRepository.FindById("RTREPOTEST")); }
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")); } }
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")); } }
public void TestCleanup() { var usedNotificationId = IdService.GetNewNotificationId(context) - 1; if (notificationRepository.ExistsById(usedNotificationId)) { notificationRepository.Delete(notificationRepository.FindById(usedNotificationId)); } //delete test object from Disbursements List <Disbursement> ddlist = context.Disbursement.Where(x => x.DisbursementId == "TEST").ToList(); foreach (Disbursement dd in ddlist) { disbursementRepository.Delete(dd); } //delete test object from Requisitions List <Requisition> rlist = context.Requisition.Where(x => x.RequisitionId == "TEST").ToList(); foreach (Requisition r in rlist) { requisitionRepository.Delete(r); } //delete test object from StockAdjustments List <StockAdjustment> salist = context.StockAdjustment.Where(x => x.StockAdjustmentId == "TEST").ToList(); foreach (StockAdjustment SA in salist) { saRepository.Delete(SA); } var retrievalRepository = new RetrievalRepository(context); if (retrievalRepository.ExistsById("NOTIFICATIONTEST")) { retrievalRepository.Delete(retrievalRepository.FindById("NOTIFICATIONTEST")); } }
public void TestCleanup() { // Delete DeliveryOrders var deliveryOrderRepository = new DeliveryOrderRepository(context); if (deliveryOrderRepository.FindAll().Where(x => x.InvoiceFileName == "IDSERVICETEST").Count() > 0) { deliveryOrderRepository.FindAll().Where(x => x.InvoiceFileName == "IDSERVICETEST").ToList().ForEach(x => deliveryOrderRepository.Delete(x)); } // Delete Disbursements var disbursementRepository = new DisbursementRepository(context); if (disbursementRepository.FindAll().Where(x => x.Remarks == "IDSERVICETEST").Count() > 0) { disbursementRepository.FindAll().Where(x => x.Remarks == "IDSERVICETEST").ToList().ForEach(x => disbursementRepository.Delete(x)); } // Delete Purchase Orders var purchaseOrderRepository = new PurchaseOrderRepository(context); if (purchaseOrderRepository.FindAll().Where(x => x.Status.StatusId == 16).Count() > 0) { purchaseOrderRepository.FindAll().Where(x => x.Status.StatusId == 16).ToList().ForEach(x => purchaseOrderRepository.Delete(x)); } // Delete Requisitions var requisitionRepository = new RequisitionRepository(context); if (requisitionRepository.FindAll().Where(x => x.EmployeeRemarks == "IDSERVICETEST").Count() > 0) { requisitionRepository.FindAll().Where(x => x.EmployeeRemarks == "IDSERVICETEST").ToList().ForEach(x => requisitionRepository.Delete(x)); } // Delete Retrievals var retrievalRepository = new RetrievalRepository(context); if (retrievalRepository.FindAll().Where(x => x.Status.StatusId == 16).Count() > 0) { retrievalRepository.FindAll().Where(x => x.Status.StatusId == 16).ToList().ForEach(x => retrievalRepository.Delete(x)); } // Delete StockAdjustments var stockAdjustmentRepository = new StockAdjustmentRepository(context); if (stockAdjustmentRepository.FindAll().Where(x => x.Remarks == "IDSERVICETEST").Count() > 0) { stockAdjustmentRepository.FindAll().Where(x => x.Remarks == "IDSERVICETEST").ToList().ForEach(x => stockAdjustmentRepository.Delete(x)); } }