コード例 #1
0
        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());
        }
コード例 #2
0
        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);
        }