public CheckoutSystem(IScannerListener checkoutTests, IItemRegister itemRegister, ISpecialOffers specialOffers)
 {
   _checkoutTests = checkoutTests;
   this.itemRegister = itemRegister;
   _specialOffers = specialOffers;
 }
Exemplo n.º 2
0
 public void initialise()
 {
     Console.WriteLine("BorrowController Initialising");
     _previousReaderListener = _reader.Listener;
     _previousScannerListener = _scanner.Listener;
     _previousDisplay = _display.Display;
     Console.WriteLine("BorrowController Initialising, previous display = " + _previousDisplay);
     setState(EBorrowState.INITIALIZED);
 }