Exemplo n.º 1
0
 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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
 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();
 }
Exemplo n.º 5
0
        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);
        }
Exemplo n.º 6
0
        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();
        }
Exemplo n.º 7
0
 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);
 }