コード例 #1
0
        public async void UpdateDeviceEnabledStatusTest()
        {
            var deviceId = fixture.Create <string>();
            var device   = fixture.Create <DeviceModel>();
            var request  = new JObject();

            request.Add("isEnabled", true);

            deviceLogic.Setup(mock => mock.UpdateDeviceEnabledStatusAsync(deviceId, true)).ReturnsAsync(device);
            var res = await deviceApiController.UpdateDeviceEnabledStatus(deviceId, request);

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

            Assert.True(data);
        }