public void CancelOrderThrowIfNoOutput() { CancelOrderOutput mockOutput = null; var mockResponse = CreateJobResponse(mockOutput); var client = new MyRpaClient(GetMockOrchestratorClient(mockResponse), _validSetting); Assert.Throws <ArgumentNullException>(() => client.CancelOrderAsync(new CancelOrderInput()).GetAwaiter().GetResult()); }
public void CancelOrderSuccess() { var mockOutput = new CancelOrderOutput() { ReturnLabelLocation = "randome locaion", }; var mockResponse = CreateJobResponse(mockOutput); var client = new MyRpaClient(GetMockOrchestratorClient(mockResponse), _validSetting); var output = client.CancelOrderAsync(new CancelOrderInput()).GetAwaiter().GetResult(); Assert.Equal(mockOutput.ReturnLabelLocation, output.ReturnLabelLocation); }