public void Start()
        {
            var configprovider = new Config();

            if (_main == null)
            {
                _lcd = new Lcd(new RaspSharpView(), new DbReader(configprovider));
                _main = new DbWriterMain(new CommunicationInterfaceImp(new SerialPortWrapper()), new DatabaseHandler(configprovider), configprovider);
            }
            _lcd.Start(TimeSpan.FromSeconds(30));
            _main.Start();
        }
Exemple #2
0
 public void SetUp()
 {
     _view = Substitute.For<ILcdView>();
     _dbReader = Substitute.For<IDbReader>();
     _lcd = new Lcd(_view, _dbReader);
 }