public void RetailerProducts_ProductDetails1_ProductCode2_ReturnRecordsCountSuccess()
        {
            var fileRootPath = Directory.GetCurrentDirectory().Replace("\\bin\\Debug\\netcoreapp2.2", "");
            var fileDetails  = new FileDetails()
            {
                FolderPath = "Files", ProductsFile = "IRIProducts.txt", RetailProductsFile = "RetailerProducts.txt"
            };
            IRetailProductsService retailProductsService = new RetailProductsService();
            var retailerProducts = retailProductsService.GetProductWithCodes(fileRootPath, fileDetails);

            var productDetails1RecordsCount = retailerProducts.Where(rp => rp.ProductId == 212855 && rp.CodeType == "Woolworths Reference Number").ToList().Count;

            Assert.Equal(1, productDetails1RecordsCount);
        }
        public void RetailerProducts_ProductDetails1_ProductCode2_ReturnSuccess()
        {
            var fileRootPath = Directory.GetCurrentDirectory().Replace("\\bin\\Debug\\netcoreapp2.2", "");
            var fileDetails  = new FileDetails()
            {
                FolderPath = "Files", ProductsFile = "IRIProducts.txt", RetailProductsFile = "RetailerProducts.txt"
            };
            IRetailProductsService retailProductsService = new RetailProductsService();
            var retailerProducts = retailProductsService.GetProductWithCodes(fileRootPath, fileDetails);

            var productDetails1Record = retailerProducts.Where(rp => rp.ProductId == 212855 && rp.CodeType == "Woolworths Reference Number").FirstOrDefault();

            Assert.Equal("1B805DC15FE871DADFD5225772CFDE9F", productDetails1Record.Code);
        }
        public void RetailerProducts_ProductDetails1_ProductCode1_ReturnSuccess()
        {
            var fileRootPath = Directory.GetCurrentDirectory().Replace("\\bin\\Debug\\netcoreapp2.2", "");
            var fileDetails  = new FileDetails()
            {
                FolderPath = "Files", ProductsFile = "IRIProducts.txt", RetailProductsFile = "RetailerProducts.txt"
            };
            IRetailProductsService retailProductsService = new RetailProductsService();
            var retailerProducts = retailProductsService.GetProductWithCodes(fileRootPath, fileDetails);

            var productDetails1Record = retailerProducts.Where(rp => rp.ProductId == 18886 && rp.CodeType == "Barcode").FirstOrDefault();

            Assert.Equal("93482745", productDetails1Record.Code);
        }