public void Return_money_empties_money_in_transaction() { var snackMachine = new SnackMachine(); snackMachine.InsertMoney(Dollar); snackMachine.ReturnMoney(); snackMachine.MoneyInTransaction.Should().Be(0m); }
public void Snack_machine_returns_money_with_highest_denomination_first() { SnackMachine snackMachine = new SnackMachine(); snackMachine.LoadMoney(Dollar); snackMachine.InsertMoney(Quarter); snackMachine.InsertMoney(Quarter); snackMachine.InsertMoney(Quarter); snackMachine.InsertMoney(Quarter); snackMachine.ReturnMoney(); snackMachine.MoneyInside.QuarterCount.Should().Be(4); snackMachine.MoneyInside.OneDollarCount.Should().Be(0); }