private void MoneyCount_Tick(object sender, EventArgs e)
 {
     Coins.Text     = "Money = " + Money.ToString("c");
     Stack.Text     = "Money = " + Money1.ToString("c");
     Stash.Text     = "Money = " + Money2.ToString("c");
     MoneyTree.Text = "Money = " + Money3.ToString("c");
 }
Example #2
0
        public void ResultOfEquals_WhenTwoMoneyAreEquals_ShouldBeTrue()
        {
            //Arrange
            var money1 = new Money1(10m);
            var money2 = new Money1(10m);

            //Act
            var result = money1 == money2;

            //Assert
            Assert.Equal(result, true);
        }
Example #3
0
        public void ResultOfEqulityComparision_WhenTwoMoneyAreNotEqual_ShouldBeFalse()
        {
            //Arrange
            var money1 = new Money1(10m);
            var money2 = new Money1(20m);

            //Act
            var result = money1 == money2;

            //Assert
            Assert.Equal(result, false);
        }
Example #4
0
 /// <summary>
 /// Compares two instances of this object.
 /// </summary>
 /// <param name="Money1">A money object.</param>
 /// <param name="Money2">Another money object.</param>
 public static Boolean operator >=(Money Money1, Money Money2)
 => Money1.CompareTo(Money2) >= 0;
Example #5
0
 /// <summary>
 /// Compares two instances of this object.
 /// </summary>
 /// <param name="Money1">A money object.</param>
 /// <param name="Money2">Another money object.</param>
 public static Boolean operator <(Money Money1, Money Money2)
 => Money1.CompareTo(Money2) < 0;
Example #6
0
 /// <summary>
 /// Compares two instances of this object.
 /// </summary>
 /// <param name="Money1">A money object.</param>
 /// <param name="Money2">Another money object.</param>
 public static Boolean operator !=(Money Money1, Money Money2)
 => !Money1.Equals(Money2);