public void CreateSetLabelRequestShouldReturnRequestWithCorrectProperties() { var request = RequestFactory.CreateSetLabelRequest(Label.None); CheckRequestProperties( request, command: Command.DeviceSetLabel, ackRequired: true, resRequired: false, payloadType: typeof(SetLabelRequestPayload) ); }
public async Task SetLabelAsync(Label label, CancellationToken cancellationToken) { var request = _requestFactory.CreateSetLabelRequest(label); await _communicator.CommunicateAsync(request, cancellationToken).ConfigureAwait(false); }