public void AddTagImporter(ITagImporter tagImporter) { if (tagImporter != null) { _tagImporters.Add(tagImporter); } }
public void SetUp() { _logger = new Log4NetLogger(); _tagImporter = new BeckhoffOnlineTagImporter(_logger); _tagImporter.Initialize(Global.AdsAddress, Global.AdsPort); }
public void SetUp() { _tagListener = new BeckhoffPollingTagListener(Global.AdsAddress, Global.AdsPort, new GlobalLock()); _tagImporter = new BeckhoffOnlineTagImporter(Global.AdsAddress, Global.AdsPort); _testee = new BeckhoffOnlineControllerTreeImporter(_tagImporter); _tagListener.StartListening(); _testee.Initialize(_tagListener, Global.AdsAddress, Global.AdsPort); }
public BeckhoffOnlineControllerTreeImporter(ITagImporter tagImporter) { _twinCatClient = new TwinCatClientWrapper(); _tagController = new BeckhoffTagController(); _tagListener = new BeckhoffPollingTagListener(); _alarmsImporter = new BeckhoffOnlineAlarmsImporter(); _findControllerTags = new ControllerTagFinder(tagImporter, new Log4NetLogger()); _createController = new ControllerFactory(); _logger = new Log4NetLogger(); _controllerTree = new ControllerTree(); }
public void SetUp() { _logger = new Log4NetLogger(); _tagController = new BeckhoffTagController(Global.AdsAddress, Global.AdsPort, _logger); _tagListener = new BeckhoffPollingTagListener(Global.AdsAddress, Global.AdsPort, new GlobalLock(), _logger); _tagController.StartConnection(); _tagListener.StartListening(); _tagImporter = new BeckhoffOnlineTagImporter(_logger); _tagImporter.Initialize(Global.AdsAddress, Global.AdsPort); }
public void SetUp() { var streamReaderMock = new Mock <IStreamReaderWrap>(); SimulatedLogixCsvFile.Reset(); streamReaderMock .Setup(streamReader => streamReader.ReadLine()) .Returns(SimulatedLogixCsvFile.GetNextLine); CsvLogixTagImporter.StreamReader = streamReaderMock.Object; _testee = new CsvLogixTagImporter(); }
public ControllerTagFinder(ITagImporter tagImporter, ILogger logger) { _tagImporter = tagImporter; _logger = logger; _logger.Init(GetType()); }
public void Setup() { _testee = new BeckhoffXmlTagImporter(); _importedTagList = _testee.ImportTags("GlobalVariables_TestExportFile.xml", port: 0); }
public void Setup() { _testee = new BeckhoffXmlTagImporter(); _importedTagList = _testee.ImportTags("ForcingLayer_TestExportFile.xml", port: 0); }