/// <summary>
 /// Adds a coins value to the inserted amount.
 /// </summary>
 /// <param name="diameter">Diameter of coin</param>
 /// <param name="weight">Weight of coin</param>
 public void AcceptCoin(double diameter, double weight)
 {
     if (CoinBank.CoinValue(diameter, weight) != 0)
     {
         int valueOfCoin = CoinBank.CoinValue(diameter, weight);
         updateBankAndBalance(valueOfCoin);
     }
     // if coin is not accepted, don't add to amount
 }
 public VendingMachine()
 {
     MachineBank      = new CoinBank(0, 0, 0);
     MachineInventory = new Inventory();
 }