public void Initialize()
        {
            _nativeMqttClient       = new Mock <INativeMqttClient>();
            _nikoResponseObservable = new NikoResponseObservable();
            _nativeMqttClient.SetupGet(d => d.ResponseObservable).Returns(_nikoResponseObservable);
            _nativeMqttClient.SetupGet(d => d.IsConnected).Returns(true);

            var host  = "MyHost";
            var token = "MyToken";

            _client = new HC2Client(_nativeMqttClient.Object, host, token);
        }
Esempio n. 2
0
        public void Initialize()
        {
            _nativeMqttClient       = new Mock <INativeMqttClient>();
            _nikoResponseObservable = new NikoResponseObservable();
            _nativeMqttClient.SetupGet(d => d.ResponseObservable).Returns(_nikoResponseObservable);
            _nativeMqttClient.Setup(d => d.Connect(It.IsAny <string>(), It.IsAny <string>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(new ConnectionResult(ConnectResultCode.Success));
            _nativeMqttClient.Setup(d => d.Subscribe()).ReturnsAsync(new SubscribeResult(SubscribeResultCode.Success));

            var host  = "MyHost";
            var token = "MyToken";

            _client = new HC2Client(_nativeMqttClient.Object, host, token);
        }
 public void Initialize()
 {
     _nativeMqttClient       = new Mock <INativeMqttClient>();
     _nikoResponseObservable = new NikoResponseObservable();
     _nativeMqttClient.SetupGet(d => d.ResponseObservable).Returns(_nikoResponseObservable);
 }
Esempio n. 4
0
 public MqttClient()
 {
     ResponseObservable = new NikoResponseObservable();
 }