public void CoinAceptorBalance() { CoinAceptor aceptor = new CoinAceptor(); int coinsCount = 10; int coinsValue = 5; aceptor.AddCoin(new Coin(coinsValue, coinsCount)); Assert.AreEqual(aceptor.Balance, coinsCount * coinsValue); }
public MainViewModel() { var coinAceptor = new CoinAceptor(); var vendingMachineValet = new VendingMachineWallet(); var beverageRepository = new BeverageRepository(); VendingMachine = new VendingMachineRef(coinAceptor, vendingMachineValet, beverageRepository); CustomerWallet = new Wallet(); messageNotifyer = new MessageNotifyer(); }