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)); }
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)); }