コード例 #1
0
        public async void UpdateDeviceAsyncTest()
        {
            var device = fixture.Create <DeviceModel>();

            deviceLogic.Setup(mock => mock.UpdateDeviceAsync(device)).ReturnsAsync(device);
            var res = await deviceApiController.UpdateDeviceAsync(device);

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

            Assert.True(data);

            await Assert.ThrowsAsync <HttpResponseException>(() => deviceApiController.UpdateDeviceAsync(null));
        }