コード例 #1
0
        public void AZ_2017_Checks_And_Balances(decimal grossWages, Arizona.TaxRate rate, decimal expected)
        {
            var taxTable = TaxTables.GetForState(StateOrProvince.AZ, 2017) as Arizona.TaxTable;

            var result = taxTable.Calculate(grossWages, rate);

            Assert.AreEqual(expected, result);
        }
コード例 #2
0
        public void NegativeValues_AZ_2017_Checks_And_Balances(decimal grossWages, Arizona.TaxRate rate)
        {
            var taxTable = TaxTables.GetForState(StateOrProvince.AZ, 2017) as Arizona.TaxTable;

            Assert.Throws <ArgumentOutOfRangeException>(() => taxTable.Calculate(grossWages, rate));
        }