Subtract() public method

public Subtract ( IMoney m ) : IMoney
m IMoney
return IMoney
Example #1
0
        public void SimpleSubtract()
        {
            // [14 CHF] - [12 CHF] == [2 CHF]
            Money expected = new Money(2, "CHF");

            Assert.AreEqual(expected, f14CHF.Subtract(f12CHF));
        }
Example #2
0
        /// <summary>
        ///
        /// </summary>
        public void TestSimpleSubtract()
        {
            // [14 CHF] - [12 CHF] == [2 CHF]
            Money expected = new Money(2, "CHF");

            Assertion.AssertEquals(expected, f14CHF.Subtract(f12CHF));
        }
        public void Normalize4()
        {
            Money[]  s1       = { new Money(12, "CHF"), new Money(3, "USD") };
            MoneyBag ms1      = new MoneyBag(s1);
            Money    expected = new Money(-3, "USD");

            Assert.AreEqual(expected, f12CHF.Subtract(ms1));
        }
Example #4
0
        /// <summary>
        ///
        /// </summary>
        public void TestNormalize4()
        {
            // [12 CHF] - {[12 CHF][3 USD]} == [-3 USD]
            Money[]  s1       = { new Money(12, "CHF"), new Money(3, "USD") };
            MoneyBag ms1      = new MoneyBag(s1);
            Money    expected = new Money(-3, "USD");

            Assertion.AssertEquals(expected, f12CHF.Subtract(ms1));
        }