Example #1
0
        public void AddTaxTest()
        {
            var fakeTaxOnLineOne = new TaxOnLine();
            var fakeTaxOnLineTwo = new TaxOnLine();

            Obj.AddTax(fakeTaxOnLineOne);
            Assert.AreEqual(1, OrderLines.Instance.Count);
            Obj.AddTax(fakeTaxOnLineTwo);
            Assert.AreEqual(2, OrderLines.Instance.Count);
        }
Example #2
0
        public void RemoveTaxOnLineTest()
        {
            var fakeTaxOnLineOne = TaxOnLine.Random();
            var fakeTaxOnLineTwo = TaxOnLine.Random();

            Obj.AddTax(fakeTaxOnLineOne);
            Obj.AddTax(fakeTaxOnLineTwo);
            Assert.AreEqual(2, OrderLines.Instance.Count);
            Obj.RemoveTax(fakeTaxOnLineOne);
            Assert.AreEqual(1, OrderLines.Instance.Count);
        }