Exemple #1
0
        public void GetOrdersAsync_ExceptionOccured_ExceptionThrown()
        {
            //------------ Arrange
            var magentoService = new MagentoService(this._magentoAuthenticatedUserCredentials, null)
            {
                MagentoServiceLowLevelRest = this._magentoServiceLowLevelRestThrowExceptionStub,
                MagentoServiceLowLevelSoap = this._magentoServiceLowLevelSoapThrowExceptionsStub
            };

            Assert.Throws <MagentoCommonException>(async() => await magentoService.GetOrdersAsync().ConfigureAwait(false));
        }
Exemple #2
0
        public void GetOrdersAsync_ByDateExceptionOccured_ExceptionThrown()
        {
            //------------ Arrange
            var magentoService = new MagentoService(this._magentoAuthenticatedUserCredentials, new MagentoConfig())
            {
                MagentoServiceLowLevelSoap = this._magentoServiceLowLevelSoapThrowExceptionsStub
            };

            //------------ Act
            //------------ Assert

            Assert.ThrowsAsync <MagentoCommonException>(async() => await magentoService.GetOrdersAsync(default(DateTime), default(DateTime)).ConfigureAwait(false));
        }