public void Connector_Ctor_ValidType() { var stub = Mock.Of <S7Client>(); var actual = new BufferedPLCConnector(stub, 20, 10); Assert.IsInstanceOfType(actual, typeof(BufferedPLCConnector)); }
public Sharp7EasyMixReaderService(string address = "10.0.57.10", int aluminiumProp = 20, int seconds = -10) { _address = address; _client = new S7Client { ConnTimeout = 5_000, RecvTimeout = 5_000 }; _connector = new BufferedPLCConnector(_client, aluminiumProp, seconds); }
public void Connector_Ctor_PrivateFieldServiceValid() { var stub = Mock.Of <S7Client>(); var actual = new BufferedPLCConnector(stub, 20, 10); var typ = typeof(BufferedPLCConnector); var actClient = (typ.GetField("_client", BindingFlags.Instance | BindingFlags.NonPublic))?.GetValue(actual); Assert.AreSame(stub, actClient); }