Exemple #1
0
        public void SetUp()
        {
            var taxCalculator = new TaxCalculator();
            var receiptBuilder = new ReceiptBuilder();

            _shoppingBasket = new ShoppingBasket(taxCalculator, receiptBuilder);
        }
Exemple #2
0
        public void when_calculating_tax_and_rounding_is_required()
        {
            var taxCalculator = new TaxCalculator();

            var salesTax = taxCalculator.Calculate(11.25m, Category.Food, true);

            "It should round the tax correctly".AssertThat(salesTax, Is.EqualTo(0.6m));
        }
Exemple #3
0
        public void when_calculating_tax_for_imported_exempt_goods(Category category)
        {
            var taxCalculator = new TaxCalculator();

            var salesTax = taxCalculator.Calculate(10m, category, true);

            "It should calculate no sales".AssertThat(salesTax, Is.EqualTo(0.5m));
        }
Exemple #4
0
        public void when_calculating_tax_non_exempt_goods(Category category)
        {
            var taxCalculator = new TaxCalculator();

            var salesTax = taxCalculator.Calculate(10m, category, false);

            "It should calculate no sales".AssertThat(salesTax, Is.EqualTo(1m));
        }
 public void GstTaxForPrinceEdwardIsland()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "PE";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 5.00;
     Assert.IsTrue(actual.GstAmount == expected);
 }
 public void GstTaxForSaskatchewan()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "SK";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 5.00;
     Assert.IsTrue(actual.GstAmount == expected);
 }
 public void GstTaxForNortwestTerritories()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "NT";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 5.00;
     Assert.IsTrue(actual.GstAmount == expected);
 }
Exemple #8
0
      public TaxSession(TaxCalculator taxCalculator, TaxConnectionParameters cParams)
      {
        if (taxCalculator == null || cParams == null)
          throw new TaxException(StringConsts.ARGUMENT_ERROR + this.GetType().Name + ".ctor(taxSystem is not null and cParams is not null)");

        this.mTaxCalculator = taxCalculator;

        m_Name = cParams.Name;
      }
Exemple #9
0
      protected TaxSession(TaxCalculator taxCalculator, TaxConnectionParameters cParams)
      {
        if (taxCalculator == null || cParams == null)
          throw new TaxException(StringConsts.ARGUMENT_ERROR + this.GetType().Name + ".ctor(taxSystem is not null and cParams is not null)");

        m_TaxCalculator = taxCalculator;

        m_Name = cParams.Name;
        m_User = cParams.User;

        lock (m_TaxCalculator.m_Sessions)
          m_TaxCalculator.m_Sessions.Add(this);
      }
 public void HstTaxForNovaScotia()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "NS";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 15.00;
     Assert.IsTrue(actual.HstAmount == expected);
 }
Exemple #11
0
 public TaxJarSession(TaxCalculator taxCalculator, TaxConnectionParameters cParams): base(taxCalculator, cParams)
 {
 }
Exemple #12
0
 public void BeforeEach()
 {
     _taxCalculator = new DefaultTaxCalculator(false);
 }
Exemple #13
0
 public TaxCalculatorController(ILogger <TaxCalculatorController> logger, ITaxCalculatorTransport taxCalculatorTransporter)
 {
     _logger                   = logger;
     _taxCalculator            = new TaxCalculator();
     _taxCalculatorTransporter = taxCalculatorTransporter;
 }
Exemple #14
0
 public TaxJarSession(TaxCalculator taxCalculator, TaxConnectionParameters cParams) : base(taxCalculator, cParams)
 {
 }
Exemple #15
0
 public Payslip(double grossSalary, TaxCalculator taxCalculator)
 {
     this.grossSalary   = grossSalary;
     this.taxCalculator = taxCalculator;
 }
 public TaxCalculatorTests()
 {
     Sut = new TaxCalculator();
 }
 public void NoDuplicatesItemFoundIsSuccess()
 {
     TaxCalculator tx = new TaxCalculator();
 }
Exemple #18
0
        /// <summary>
        /// Entry point.
        /// </summary>
        static void Main(string[] args)
        {
            // Create order.
            Order order = new Order();

            // Order item.
            OrderItem orderItem;

            // User input.
            string input;

            // Mathes pattern user input.
            bool isMathesPattern;

            Console.WriteLine("Enter line by line the list of products that the customer ordered: (Input template: \"Milk,10.0,4\")\n" +
                              "If you need to complete, make an empty entry.\n");

            while (true)
            {
                input = Console.ReadLine();

                if (string.IsNullOrEmpty(input))
                {
                    break;
                }

                // Check user input.
                isMathesPattern = Checker.CheckLine(input);

                if (isMathesPattern == false)
                {
                    Console.WriteLine("Input does not match the pattern.");
                    continue;
                }

                // Create order item.
                orderItem = OrderItemParser.Parse(input);

                try
                {
                    // Add order item to order.
                    order.Add(orderItem);
                }
                catch (OrderAddException ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }

            // Total sum of order.
            decimal totalSum = TotalSumCalculator.Calculate(order);

            // Total sum with tax of order.
            decimal totalSumWithTax = TaxCalculator.Calculate(totalSum, 3);

            // Use a certain culture
            Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");

            Console.WriteLine($"Total: {totalSum:C}");
            Console.WriteLine($"Total with tax: {totalSumWithTax:C}");

            // Delay.
            Console.ReadKey();
        }
 public void BeforeEach()
 {
     _taxCalculator = new PetrolTaxCalculator();
 }
Exemple #20
0
        public void NullCheck()
        {
            TaxCalculator taxCalculator = new TaxCalculator(null, null);

            Assert.AreEqual(0, taxCalculator.CalculateTax());
        }
Exemple #21
0
 public TaxCalculatorShould()
 {
     _taxCalculator = new TaxCalculator();
 }
Exemple #22
0
 public void ShouldSumTwoNumbers()
 {
     Assert.Equal(5, TaxCalculator.Add(2, 3));
 }
Exemple #23
0
        private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
//            Alarm Clock
//Basic Calculator
//Change Return
//Circular Primes
//Coin Flip Simulation
//Distance Calculator
//Factorial Finder
//Fibonacci Sequence
//Friday the 13th
//Gravity Simulation
//Gray Code
//Guess the Number
//Happy Numbers
//Houseold budget
//Latin Squares
//Least / greatest Common Denominator
//Lotto
//Mortgage Calculator
//Neon Number
//Next Prime Number
//Nth Natural Number
//Number Base Converter
//Number of Days
//Pascal's Triangle
//Pi Nth Digit
//prime Factorization
//Pseudo Random Number Generator
//r to Nth Digit
//Ramanujan Number
//Roman Number Generator
//Roman to Arabic Converter
//Tax Calculator
//Unit Converter
//UUID
//Vigentere Cipher

            switch (toolStripComboBox1.Text)
            {
            case "Distance Calculator":
            {
                DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
                distanceCalculatorApp.MdiParent = this;
                distanceCalculatorApp.Show();
                break;
            }

            case "Tax Calculator":
            {
                TaxCalculator taxCalculatorApp = new TaxCalculator();
                taxCalculatorApp.MdiParent = this;
                taxCalculatorApp.Show();
                break;
            }

            case "Factorial Finder":
            {
                FactorialFinder factorialFinderApp = new FactorialFinder();
                factorialFinderApp.MdiParent = this;
                factorialFinderApp.Show();
                break;
            }

            case "Happy Numbers":
            {
                HappyNumber happyNumberApp = new HappyNumber();
                happyNumberApp.MdiParent = this;
                happyNumberApp.Show();
                break;
            }

            case "Coin Flip Simulation":
            {
                CoinToser coinToserApp = new CoinToser();
                coinToserApp.MdiParent = this;
                coinToserApp.Show();
                break;
            }

            case "Change Return":
            {
                ChangeReturn changeReturnApp = new ChangeReturn();
                changeReturnApp.MdiParent = this;
                changeReturnApp.Show();
                break;
            }

            /*case 7:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 8:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 9:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 10:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 11:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 12:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 13:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 14:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 15:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 16:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             * case 17:
             *  {
             *      DistanceCalculator distanceCalculatorApp = new DistanceCalculator();
             *      distanceCalculatorApp.MdiParent = this;
             *      distanceCalculatorApp.Show();
             *      break;
             *  }
             *
             */

            default: break;
            }
        }
 public void TaxForYukonTerritories()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "YT";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 105.00;
     Assert.IsTrue(actual.TotalAmount == expected);
 }
Exemple #25
0
 public Cart(TaxCalculator taxCalculator)
 {
     _taxCalculator = taxCalculator;
     CartItems      = new List <CartItem>();
 }
 public void Setup()
 {
     _sut = new TaxCalculator();
 }
Exemple #27
0
 public void Setup()
 {
     _shoppingCart  = new ShoppingCart();
     _taxCalculator = new TaxCalculator();
 }
 public void Setup()
 {
     _taxCalculator = new TaxCalculator();
 }
Exemple #29
0
        public void TaxCalculatorInputTest()
        {
            var result = TaxCalculator.CalculateIncomeTax(180000);

            Assert.IsNotNull(result);
        }
Exemple #30
0
        static void Main(string[] args)
        {
            ConsoleKeyInfo CKI;

            do
            {
                Console.Clear();
                Console.ForegroundColor = ConsoleColor.DarkGray;
                Assembly assemblydata = typeof(Program).Assembly;
                Console.WriteLine("Lao Tax Recursive by JFA - ver {0}\n\n", assemblydata.GetName().Version);
                Console.ForegroundColor = ConsoleColor.White;

                Console.WriteLine("Choose Function:" +
                                  "\n\n" +
                                  "Press [1] to find your Net (after Tax), in case you already know the full revenue" +
                                  "\n" +
                                  "Press [2] to find the Revenue when you only know the Net Payment..." +
                                  "\n\n");

                Console.ForegroundColor = ConsoleColor.DarkGray;
                Console.WriteLine("Press [Esc] to Exit.");

                CKI = Console.ReadKey();
                if (CKI.Key == ConsoleKey.NumPad1 || CKI.Key == ConsoleKey.D1)
                {
                    do
                    {
                        Console.Clear();
                        Console.ForegroundColor = ConsoleColor.DarkGray;
                        Console.WriteLine("Finding your Net, please enter your Full Revenue:");
                        Console.ForegroundColor = ConsoleColor.White;
                        int RV = Convert.ToInt32(Console.ReadLine());
                        Console.WriteLine("\n");

                        Console.ForegroundColor = ConsoleColor.White;
                        TaxCalculator.FindNet(RV);
                        Console.WriteLine("__________________________________\n");
                        Console.WriteLine("Your Revenue is: {0} LAK", RV.ToString("N0"));
                        Console.WriteLine("\n" +
                                          "        your SSO 5.5% is: {0} LAK", TaxCalculator._SSO.ToString("N0"));
                        Console.WriteLine("        Taxable Revenue is: {0} LAK", TaxCalculator._Taxable.ToString("N0"));
                        Console.WriteLine("        Sum of Tax is: {0} LAK", TaxCalculator._SumTax.ToString("N0"));
                        Console.WriteLine("\nYour Net is: {0}", TaxCalculator._Net.ToString("N0"));
                        Console.WriteLine("__________________________________\n");

                        Console.ForegroundColor = ConsoleColor.DarkGray;
                        Console.WriteLine("\n\n\nPress [Esc] to back. Press any key to Find Net again...");
                        CKI = Console.ReadKey();
                    }while (CKI.Key != ConsoleKey.Escape);
                    CKI = new ConsoleKeyInfo();//clear key
                }
                else if (CKI.Key == ConsoleKey.NumPad2 || CKI.Key == ConsoleKey.D2)
                {
                    do
                    {
                        Console.Clear();
                        Console.ForegroundColor = ConsoleColor.DarkGray;
                        Console.WriteLine("Finding the True Revenue, Please enter your Current Net:");
                        Console.ForegroundColor = ConsoleColor.White;
                        int Fix_TargetNet = Convert.ToInt32(Console.ReadLine());
                        Console.ForegroundColor = ConsoleColor.DarkGray;
                        Console.WriteLine("\n");
                        Console.WriteLine("__________________________________\n");

                        int   Starting_TX, Loop_Guess_TX, Genenated_Net;
                        float ErrorRate;

                        Starting_TX   = Convert.ToInt32(Fix_TargetNet * 1.25f);//+25% Max Percentage
                        Loop_Guess_TX = Starting_TX;
                        Genenated_Net = TaxCalculator.FindNet(Starting_TX);

                        //Speed Run * 0.99
                        do                                                                                                 //>0.5%
                        {
                            ErrorRate = Convert.ToSingle(Genenated_Net - Fix_TargetNet) / Convert.ToSingle(Fix_TargetNet); //Find the Error Rate
                            if (ErrorRate > 0)
                            {
                                Loop_Guess_TX = Convert.ToInt32(Loop_Guess_TX * 0.99f); //Reducing
                                Genenated_Net = TaxCalculator.FindNet(Loop_Guess_TX);   //Find Possibility
                            }
                            ErrorRate = Convert.ToSingle(Genenated_Net - Fix_TargetNet) / Convert.ToSingle(Fix_TargetNet);
                            Console.WriteLine("Phase 1 - Error Rate: {0}", ErrorRate.ToString("P3"));
                        }while (ErrorRate > 0.01f);
                        Console.WriteLine("__________________________________\n");

                        //Reducing Minus Left
                        while (ErrorRate > 0)
                        {
                            int X = Genenated_Net - Fix_TargetNet;
                            Loop_Guess_TX -= X;
                            Genenated_Net  = TaxCalculator.FindNet(Loop_Guess_TX); //Find Possibility
                            ErrorRate      = Convert.ToSingle(Genenated_Net - Fix_TargetNet) / Convert.ToSingle(Fix_TargetNet);
                            Console.WriteLine("Phase 2 - Error Rate: {0}", ErrorRate.ToString("P3"));
                        }

                        Console.WriteLine("__________________________________\n\n");

                        Console.ForegroundColor = ConsoleColor.White;
                        Console.WriteLine("Your Net is: {0} LAK", Genenated_Net.ToString("N0"));
                        Console.WriteLine("\n" +
                                          "        SSO 5.5% is: {0} LAK", TaxCalculator._SSO.ToString("N0"));
                        Console.WriteLine("        Taxable Revenue is: {0} LAK", TaxCalculator._Taxable.ToString("N0"));
                        Console.WriteLine("        Sum of Tax is: {0} LAK", TaxCalculator._SumTax.ToString("N0"));
                        Console.WriteLine("\nYour FULL Revenue: {0} LAK", Loop_Guess_TX.ToString("N0"));



                        Console.ForegroundColor = ConsoleColor.DarkGray;
                        Console.WriteLine("\n\n\nPress [Esc] to back. Press any key to Find Revenue again...");
                        CKI = Console.ReadKey();
                    }while (CKI.Key != ConsoleKey.Escape);
                    CKI = new ConsoleKeyInfo();//clear key
                }
            }while (CKI.Key != ConsoleKey.Escape);
        }
 public void BeforeEach()
 {
     _taxCalculator             = new PetrolTaxCalculator();
     TaxCalculator.EnableStory4 = true;
 }
 public SalesTaxesApp(ProductFactory productFactory, TaxCalculator taxCalculator, ProductPrinter productPrinter)
 {
     _productPrinter = productPrinter;
     _taxCalculator  = taxCalculator;
     _productFactory = productFactory;
 }
        /// <summary>
        /// 取得内容を各コントロールに設定
        /// </summary>
        /// <param name="ds"></param>
        private void SetTblData(DataSet ds)
        {
            // 売上ヘッダ情報設定
            DataTable tblHd = ds.Tables[T02_HEADER_TABLE_NAME];

            SearchHeader = tblHd.Rows[0];
            SearchHeader.AcceptChanges();

            // 売上明細情報設定
            DataTable tblDtl = ds.Tables[T02_DETAIL_TABLE_NAME];

            SearchDetail = tblDtl;
            SearchDetail.AcceptChanges();

            // 消費税情報保持
            taxCalc = new TaxCalculator(ds.Tables[M73_ZEI_TABLE_NAME]);

            // 自社区分取得
            DataTable dtJis = ds.Tables[M70_JIS_TABLE_NAME];

            if (dtJis.Rows.Count > 0)
            {
                _自社区分 = dtJis.Rows[0].Field <int>("自社区分");
            }
            else
            {
                _自社区分 = (int)自社販社区分.販社;  // データが取得できなかった場合は販社として扱う
            }
            // データ状態から編集状態を設定
            if (bool.Parse(SearchHeader["データ状態"].ToString()))
            {
                // 取得データを元に編集する為、RowStatusをAddedとする
                foreach (DataRow row in SearchDetail.Rows)
                {
                    row.SetAdded();
                }

                this.MaintenanceMode = AppConst.MAINTENANCEMODE_ADD;

                this.cmb伝票要否.SelectedIndex = 0;

                // No-94 Add Start
                foreach (var row in gcSpreadGrid.Rows)
                {
                    row.Cells[(int)GridColumnsMapping.税区分].Locked = true;
                }
                // No-94 Add End

                this.txt返品日.Focus();
            }
            else
            {
                this.MaintenanceMode = AppConst.MAINTENANCEMODE_EDIT;

                // 取得明細の自社品番をロック(編集不可)に設定
                foreach (var row in gcSpreadGrid.Rows)
                {
                    row.Cells[(int)GridColumnsMapping.自社品番].Locked  = true;
                    row.Cells[(int)GridColumnsMapping.得意先品番].Locked = true;
                    row.Cells[(int)GridColumnsMapping.税区分].Locked   = true;             // No-94 Add
                }

                gridCtl.SetCellFocus(0, (int)GridColumnsMapping.自社品番);
            }

            // グリッド内容の再計算を実施
            summaryCalculation();
        }
Exemple #34
0
 public void NegativeSalaryAssignmentTest()
 {
     double        Usersalary       = -1;
     int           UserAge          = 100;
     TaxCalculator firstclaculation = new TaxCalculator(Usersalary, UserAge);
 }
 public CartTests()
 {
     _policyProvider = Substitute.For <PolicyProvider>();
     _taxCalculator  = Substitute.For <TaxCalculator>(_policyProvider);
     _cart           = new Cart.Cart(_taxCalculator);
 }
        public void TaxForNewFoundLand()
        {
            var tc = new TaxCalculator();
            double amount = 100.00;
            string provinceCode = "NL";
            var actual = tc.CalculateTax(provinceCode, amount);
            double expected = 113.00;
            Assert.IsTrue(actual.TotalAmount == expected);

            #region uncommented

            //string regionName = string.Empty;
            //regionName = ChooseRegion("NL");
            //string mytest = "NL";
            //string reg = "QC";
            //Console.WriteLine(regionName);

            //CalculateTaxByRegion(reg, 100);

               // Enum myRegions = Enums.Regions.NL;
               // List<float> Pst = new List<float>();
               // List<float> Hst = new List<float>();
               // List<float> Gst = new List<float>();
            //Pst.Add(0.1f);
            //Pst.Add(0.095f);
            //Pst.Add(0.07f);
            //Pst.Add(0.05f);
            //Pst.Add(0.0f);
            //Hst.Add(0.13f);
            //Hst.Add(0.15f);
            //Hst.Add(0.12f);
            //Gst.Add(0.05f);

            //string test = Enum.Parse(typeof(Enums.Regions), mytest).ToString();
            ////string test = Enum.GetName(typeof(Enums.Regions), mytest);
            //if (mytest == Enum.Parse(typeof(Enums.Regions), reg).ToString())
            //{
            //    Console.WriteLine("this is newfoin");
            //}

            //Console.ReadKey();
            #endregion
        }
 public void TaxForOntario()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "NB";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 113.00;
     Assert.IsTrue(actual.TotalAmount == expected);
 }
 public void PstTaxForNunavut()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "NU";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 0.00;
     Assert.IsTrue(actual.PstAmount == expected);
 }
Exemple #39
0
 public void SetSuccessor(TaxCalculator successor)
 {
     this.Successor = successor;
 }
Exemple #40
0
 public void BeforeEach()
 {
     _taxCalculator = new TaxCalcDefault();
 }
Exemple #41
0
 public TaxCalculatorTest()
 {
     _calculator = new TaxCalculator();
 }
 public void TaxForQuebec()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "QC";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 114.98;
     Assert.IsTrue(Math.Round(actual.TotalAmount, 2) == expected);
 }
Exemple #43
0
 public void BeforeEach()
 {
     _taxCalculator = new CalculateTax();
 }
 public void BeforeEach()
 {
     _taxCalculator = new DummyTaxCalculator();
 }
Exemple #45
0
        public ActionResult Index(IncomeAndDeductions incomeAndDeductions)
        {
            TaxBreakdown taxBreakdown = TaxCalculator.Calculate(incomeAndDeductions);

            return(View("TaxBreakdown", taxBreakdown));
        }
 public void HstTaxForBritishColumbia()
 {
     var tc = new TaxCalculator();
     double amount = 100.00;
     string provinceCode = "BC";
     var actual = tc.CalculateTax(provinceCode, amount);
     double expected = 12.00;
     Assert.IsTrue(actual.HstAmount == expected);
 }
Exemple #47
0
 public void BeforeEach()
 {
     _taxCalculator = new DefaultTaxCalculator(2020, false, true);
 }