コード例 #1
0
        public async void SendCommand()
        {
            var deviceId    = fixture.Create <string>();
            var commandName = fixture.Create <string>();
            var parameters  = fixture.Create <IDictionary <string, string> >();

            deviceLogic.Setup(mock => mock.SendCommandAsync(deviceId, commandName, parameters))
            .Returns(Task.FromResult(true));
            var res = await deviceApiController.SendCommand(deviceId, commandName, parameters);

            res.AssertOnError();
            var data = res.ExtractContentDataAs <bool>();

            Assert.True(data);
        }