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); }
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); }
public MqttClient() { ResponseObservable = new NikoResponseObservable(); }