public async Task Test_Get_Delivery_Status() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.GetDeliveryStatus(new GetDeliveryStatusRequest() { TrackingNumber = "19940801" }); Assert.IsTrue(!response.Result.Equals(null)); }
public async Task Test_Get_Customer_Status() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.GetCustomerStatus(new GetCustomerStatusRequest() { CustomerCode = "T001" }); Assert.IsTrue(!response.Result.Equals(null)); }
public async Task Test_Get_TrackingNo_Range() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.GetTrackingNoRange(new GetTrackingNoRangeRequest() { Type = "1", CustomerCode = "T001" }); Assert.IsTrue(!response.Result.Equals(null)); }
public DeliveryService(IUnitOfWork unitOfWork, IStockService stockService, ISupplierService supplierService, TrackerApiService trackerApiService, IProductService productService, IEnvironment environment) { _unitOfWork = unitOfWork; _stockService = stockService; _trackerApiService = trackerApiService; _supplierService = supplierService; _productService = productService; _environment = environment; }
public async Task Test_Update_Customer() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.UpdateCustomerStatus(new UpdateCustomerRequest() { CustomerCode = "T001", StatusDate = System.DateTime.Now, StatusReason = "PAYMENT ISSUES", Active = "0" }); Assert.IsTrue(response.IsSuccess.Equals("1")); }
public async Task Test_Delivery_Status() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.UpdateDeliveryStatus(new UpdateDeliveryStatusRequest() { Hub = "0051", TrackingNumber = "19940802", StatusDate = System.DateTime.Now, Status = "Reject", Reason = "REFUSED BY THE RECIPIENT", StatusUpdatedDate = System.DateTime.Now }); Assert.IsTrue(response.IsSuccess.Equals("1")); }
public async Task Test_UpdateTrackingNo_Details() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.UpdateTrackingNoDetails(new UpdateTrackingNoDetailRequest() { TrackingNo = "COD2649009", CodAmount = "1999.00", ConsignorName = "T001", ConsigneeName = "SDDR", ConsigneeAddress = "NO. 55/60, VAUXHALL LANE,", ConsigneeCity = "COLOMBO - 02.", ConsigneePhone = "0117574574", TplWsBatchId = "000001", InsertedDate = System.DateTime.Now }); Assert.IsTrue(response.IsSuccess.Equals("1")); }
public async Task Test_GetSet_TrackingNumber_Details_TrackingNo_Not_Assigned() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.GetSetTrackingNoRange(new GetSetTrackingNumberDetailsRequest() { Type = "1", CustomerCode = "G001", TrackingNoCount = "10", CODAmount = "0.00", ConsignorName = "T281'", ConsigneeName = "SDDR", ConsigneeAddress = "NO. 55/60, VAUXHALL LANE,", ConsigneeCity = "COLOMBO - 02.", ConsigneePhone = "0773956018", InsertBy = "3PL", InsertedDate = System.DateTime.Now, TPLWSBatchID = "000001" }); Assert.IsTrue(response.IsSuccess.Equals("0")); }
public async Task Test_Create_Customer() { var trackingApiService = new TrackerApiService(true); var response = await trackingApiService.CreateCustomer(new CreateCustomerRequest() { CustomerName = "TRANSNATIONAL LANKA RECORD SOLUTIONS (PVT) LTD", CustomerAddress = "#55/60, VAUXHALL LANE, COLOMBO 02.", ContactNumber = "0117574574", EmailAddress = "*****@*****.**", NicNo = "000000000v", ContactPerson = "MR. VIHANGA HETTIARACHCHI", InvoicingHub = "0001", TaxRegNo = "100001100-2525", Vat = "1", Remarks = "Remarks", CreatedDate = System.DateTime.Now, TplSupplierCode = "1000005" }); Assert.IsTrue(response.IsSuccess.Equals("1")); }
public SupplierService(IUnitOfWork unitOfWork, TrackerApiService trackerApiService) { _unitOfWork = unitOfWork; _trackerApiService = trackerApiService; }