public void SalesTaxClient_RatesForLocation_OnlyZip_Success()
        {
            //Arrange
            var component = new SalesTaxClient("https://api.taxjar.com", "5da2f821eee4035db4771edab942a4cc", Mapper);

            //Act
            var result = component.RatesForLocation("32259").Result;

            //Assert
            Assert.AreEqual(0.065M, result.CombinedRate);
        }
        public void SalesTaxClient_RatesForLocation_ZipWithDetailsForCali_Success()
        {
            //Arrange
            var component = new SalesTaxClient("https://api.taxjar.com", "5da2f821eee4035db4771edab942a4cc", Mapper);

            //Act
            var result = component.RatesForLocation("90404", new
            {
                city    = "Santa Monica",
                state   = "CA",
                country = "US"
            }).Result;

            //Assert
            Assert.AreEqual("SANTA MONICA", result.City);
        }
        public void SalesTaxClient_RatesForLocation_ZipWithDetails_Success()
        {
            //Arrange
            var component = new SalesTaxClient("https://api.taxjar.com", "5da2f821eee4035db4771edab942a4cc", Mapper);

            //Act
            var result = component.RatesForLocation("05495-2086", new
            {
                street  = "312 Hurricane Lane",
                city    = "Williston",
                state   = "VT",
                country = "US"
            }).Result;

            //Assert
            Assert.AreEqual("WILLISTON", result.City);
        }