Пример #1
0
 public CoffeeMachine(ICoffeeMachineCommandProvider commands, ICoffeeMachineController controller, ICoffeeMachineLogger logger,
                      IOutputHandler outputHandler)
 {
     this.controller    = controller;
     this.logger        = logger;
     this.outputHandler = outputHandler;
     this.commands      = commands;
 }
Пример #2
0
 public TestCoffeeMachine(ICoffeeMachineCommandProvider commands,
                          ICoffeeMachineController controller,
                          ICoffeeMachineLogger logger,
                          IOutputHandler outputHandler) : base(commands,
                                                               controller,
                                                               logger,
                                                               outputHandler) =>
     this.controller = controller;
Пример #3
0
 public CoffeeCommandsTests(CoffeeCommandsTestFixture fixture, ICoffeeMachineCommandProvider commands)
 {
     this.commands = commands;
 }
Пример #4
0
 public CoffeeMachineController(ICoffeeOrder orders, ICoffeeMachineCommandProvider commands)
 {
     Orders   = orders;
     Commands = commands;
 }