示例#1
0
        public void ErrorReadConfig_IpAdress_Return4()
        {
            int        monitor          = 3;
            IModbusTcp holdingRegisters = Substitute.For <IModbusTcp>();

            var sut    = new Port(logger, holdingRegisters, 1);
            int actual = sut.ConnectTcp(null);

            Assert.That(actual, Is.EqualTo(4));
        }
 public FlowairTBox(IModbusTcp modbusTcp)
 {
     _modbusTcp = modbusTcp;
 }
示例#3
0
 /// <summary>
 /// Конструктор класса Port
 /// </summary>
 /// <param name="data">данные из прибора</param>
 /// <param name="monitor">прибор</param>
 public Port(ILogger logger, IModbusTcp modbustcp, int monitor)
 {
     _logger      = logger;
     _modbustcp   = modbustcp;
     this.monitor = monitor;
 }