public async void DeleteAllDevices() { var devices = fixture.Create <DeviceListFilterResult>(); DeviceListFilter saveObject = null; deviceLogic.Setup(mock => mock.GetDevices(It.IsAny <DeviceListFilter>())) .Callback <DeviceListFilter>(obj => saveObject = obj) .ReturnsAsync(devices); deviceLogic.Setup(mock => mock.RemoveDeviceAsync(It.IsAny <string>())).Returns(Task.FromResult(true)); var res = await deviceApiController.DeleteAllDevices(); Assert.Equal(saveObject.Skip, 0); Assert.Equal(saveObject.Take, 1000); Assert.Equal(saveObject.SortColumn, "twin.deviceId"); res.AssertOnError(); var data = res.ExtractContentDataAs <bool>(); Assert.True(data); }