Пример #1
0
        public void CreatePurchaseOrderThrowIfNoOutput()
        {
            CreatePurchaseOrderOutput mockOutput = null;
            var mockResponse = CreateJobResponse(mockOutput);

            var client = new MyRpaClient(GetMockOrchestratorClient(mockResponse), _validSetting);

            Assert.Throws <ArgumentNullException>(() => client.CreatePurchaseOrderAsync(new CreatePurchaseOrderInput()).GetAwaiter().GetResult());
        }
Пример #2
0
        public void CreatePurchaseOrderSuccess()
        {
            var mockOutput = new CreatePurchaseOrderOutput()
            {
                PurchaseOrderId = "123456",
            };

            var mockResponse = CreateJobResponse(mockOutput);

            var client = new MyRpaClient(GetMockOrchestratorClient(mockResponse), _validSetting);
            var output = client.CreatePurchaseOrderAsync(new CreatePurchaseOrderInput()).GetAwaiter().GetResult();

            Assert.Equal(mockOutput.PurchaseOrderId, output.PurchaseOrderId);
        }