public void ShouldPrintCorrectCustomerBalance()
 {
     SodaMachine machine = new SodaMachine(10);
     SodaMachineUi machineUi = new SodaMachineUi(machine);
     machine.DepositCustomerMoney(2.25);
     string result = machineUi.PerformAction(MainMenu.Commands.PrintCustomerBalance.Command).ToString();
     Assert.IsTrue(result.Contains("2.25"), string.Format("Result should contain 2.25, actual result was {0}", result));
 }
示例#2
0
        public void ShouldPrintCorrectCustomerBalance()
        {
            SodaMachine   machine   = new SodaMachine(10);
            SodaMachineUi machineUi = new SodaMachineUi(machine);

            machine.DepositCustomerMoney(2.25);
            string result = machineUi.PerformAction(MainMenu.Commands.PrintCustomerBalance.Command).ToString();

            Assert.IsTrue(result.Contains("2.25"), string.Format("Result should contain 2.25, actual result was {0}", result));
        }
 public void SetUp()
 {
     machine = new SodaMachine(10);
     ui = new SodaMachineUi(machine);
     ui.PerformAction(MainMenu.Commands.StockerMenu.Command);
 }
示例#4
0
 public void SetUp()
 {
     machine = new SodaMachine(10);
     ui      = new SodaMachineUi(machine);
     ui.PerformAction(MainMenu.Commands.StockerMenu.Command);
 }
示例#5
0
 public void SetUp()
 {
     machine = new SodaMachine(10);
     ui      = new SodaMachineUi(machine);
 }
 public void SetUp()
 {
     machine = new SodaMachine(10);
     ui = new SodaMachineUi(machine);
 }
示例#7
0
 public void SetUp()
 {
     machine= new SodaMachine(10);
     ui = new SodaMachineUi(machine);
     machine.Slots[0].Quantity = 10;
 }
示例#8
0
 public void SetUp()
 {
     ui = new SodaMachineUi();
 }
示例#9
0
 public void SetUp()
 {
     ui=new SodaMachineUi();
 }
示例#10
0
 public void SetUp()
 {
     machine = new SodaMachine(10);
     ui      = new SodaMachineUi(machine);
     machine.Slots[0].Quantity = 10;
 }