Esempio n. 1
0
        public void buyBonds()
        {
            //Arrange
            double beginningBal = 3500.00;

            Bonds bond = new Bonds();

            //Act
            bond.Buy(beginningBal);
            double actualBal = bond.GetShares;

            // assert
            Assert.AreEqual(actualBal, 3500.00);
        }
Esempio n. 2
0
        public void EarnBonds()
        {
            //Arrange
            double beginningBal      = 3300.00;
            double transactionAmount = 150.00;

            Bonds bond = new Bonds();

            //Act
            bond.Buy(beginningBal);
            bond.Earn(transactionAmount);
            double actualBal = bond.GetShares;

            // assert
            Assert.AreEqual(actualBal, 3450.00);
        }
Esempio n. 3
0
        public void showPortfolio()
        {
            //Arrange
            double stocksBal  = 5500.00;
            double bondsBal   = 3450.00;
            double annuityBal = 820.00;

            Annuity ann  = new Annuity();
            Stocks  sto  = new Stocks();
            Bonds   bond = new Bonds();

            //Act
            ann.Buy(annuityBal);
            sto.Buy(stocksBal);
            bond.Buy(bondsBal);
            double actualBal = ann.GetShares + sto.GetShares + bond.GetShares;

            // assert
            Assert.AreEqual(actualBal, 9770.00);
        }