public void load_products() { var op = new Operator(); var sm = SnackMachineFactory.Create(); op.LoadSlots(sm, Product.GetProducts()); sm.ValidateSlots().Should().BeTrue(); }
public void Return_money_empties_money_in_transaction() { var snackMachine = SnackMachineFactory.Create(); snackMachine.InsertMoney(Money.Dollar); snackMachine.ReturnMoney(); snackMachine.MoneyInTransaction.Amount.Should().Be(0m); }
public void remove_slots_and_validate() { var op = new Operator(); var sm = SnackMachineFactory.Create(); op.LoadSlots(sm, Product.GetProducts()); sm.Slots.RemoveAt(0); sm.ValidateSlots().Should().BeFalse(); }
public void validate_slots_() { var sm = SnackMachineFactory.Create(); sm.ValidateSlots().Should().BeTrue(); }