private CalculateTaxServiceRequest PopulateCart()
        {
            //ideally, forms assignments would be made here from bindings. For this test, just using prefilled repo values.
            CalculateTaxServiceRequestRepository mock = new CalculateTaxServiceRequestRepository();

            return(mock.GetTaxRequestByZip("92093"));
        }
        public async Task CalculateIncorrectTaxForZip()
        {
            //amount based on CA 92093 With FL repo zip
            var expectedAmountToCollect = 1.43;
            var service       = new CalculateTaxService(baseURI, APIKey);
            var reqRepository = new CalculateTaxServiceRequestRepository();
            var request       = reqRepository.GetTaxRequestByZip("32561");
            var result        = await service.GetTaxCalculation(request);

            result.Should().BeOfType <CalculateTaxServiceResponse>();
            result.Tax.AmountToCollect.Should().NotBe(expectedAmountToCollect);
        }