public void TestDollarMultiplication()
        {
            // ARRANGE
            MoneyTDD money = new MoneyTDD();
            MoneyTDD five  = money.Dollar(5);

            // ACT & ASSERT
            five.Times(2).Should().Be(money.Dollar(10));
            five.Times(3).Should().Be(money.Dollar(15));
        }
        public void Money_dollar_Method_Should_Return_a_Instance_Of_Dollars()
        {
            // ARRANGE
            MoneyTDD money = new MoneyTDD();

            // ACT
            Dollar five = money.Dollar(5);

            // ASSERT
            five.Times(2).Should().Be(new Dollar(10));
            five.Times(3).Should().Be(new Dollar(15));
        }
        public void Multiplication_Should_Return_A_Valid_Value()

        {
            // ARRANGE
            MoneyTDD money = new MoneyTDD();

            // ACT
            Dollar five = money.Dollar(5);

            // ASSERT
            five.Should().NotBeNull()
            .And.Be(money.Dollar(5));
        }