diff --git a/src/test/java/com/mangopay/core/BaseTest.java b/src/test/java/com/mangopay/core/BaseTest.java index 27a3d8f7..ad7441fd 100644 --- a/src/test/java/com/mangopay/core/BaseTest.java +++ b/src/test/java/com/mangopay/core/BaseTest.java @@ -348,7 +348,7 @@ protected Map getJohnsWalletWithMoney3DSecure(int amount) throws cardRegistration.setCurrency(CurrencyIso.EUR); cardRegistration = this.api.getCardRegistrationApi().create(cardRegistration); - cardRegistration.setRegistrationData(this.getPaylineCorrectRegistartionData3DSecure(cardRegistration)); + cardRegistration.setRegistrationData(this.getPaylineCorrectRegistartionData(cardRegistration)); cardRegistration = this.api.getCardRegistrationApi().update(cardRegistration); Card card = this.api.getCardApi().get(cardRegistration.getCardId()); @@ -1133,7 +1133,7 @@ protected CardRegistration getDepositCardRegistration() throws Exception { cardRegistration.setCurrency(CurrencyIso.EUR); CardRegistration newCardRegistration = this.api.getCardRegistrationApi().create(cardRegistration); - String registrationData = this.getPaylineCorrectRegistartionDataForDeposit(newCardRegistration); + String registrationData = this.getPaylineCorrectRegistartionData(newCardRegistration); newCardRegistration.setRegistrationData(registrationData); return this.api.getCardRegistrationApi().update(newCardRegistration); } @@ -1242,19 +1242,6 @@ protected KycDocument getNewKycDocument() throws Exception { return getJohnsKycDocument(); } - /** - * Gets registration data from Payline service 3DSecure. - * - * @param cardRegistration - * @return Registration data. - */ - protected String getPaylineCorrectRegistartionData3DSecure(CardRegistration cardRegistration) throws MalformedURLException, IOException, Exception { - return getPaylineCorrectRegistartionData3DSecureForCardNumber(cardRegistration, "4970105191923460"); - } - - protected String getPaylineCorrectRegistartionDataForDeposit(CardRegistration cardRegistration) throws MalformedURLException, IOException, Exception { - return getPaylineCorrectRegistartionData3DSecureForCardNumber(cardRegistration, "4970105181818183"); - } protected String getPaylineCorrectRegistartionData3DSecureForCardNumber(CardRegistration cardRegistration, String cardNumber) throws MalformedURLException, IOException, Exception { @@ -1308,7 +1295,7 @@ protected String getPaylineCorrectRegistartionData3DSecureForCardNumber(CardRegi * @return Registration data. */ protected String getPaylineCorrectRegistartionData(CardRegistration cardRegistration) throws MalformedURLException, IOException, Exception { - return getPaylineCorrectRegistartionData3DSecureForCardNumber(cardRegistration, "4970105191923460"); + return getPaylineCorrectRegistartionData3DSecureForCardNumber(cardRegistration, "4970107111111119"); } protected Hook getJohnsHook() throws Exception { diff --git a/src/test/java/com/mangopay/core/PayInApiImplTest.java b/src/test/java/com/mangopay/core/PayInApiImplTest.java index 9e40972b..fe4237a2 100644 --- a/src/test/java/com/mangopay/core/PayInApiImplTest.java +++ b/src/test/java/com/mangopay/core/PayInApiImplTest.java @@ -261,6 +261,9 @@ public void createPreAuthorizedDirect() { PayIn createPayIn = this.api.getPayInApi().create(payIn); + // wait 2 seconds for the transactions to be created in the API + Thread.sleep(2000); + List preAuthTransactions = this.api.getCardPreAuthorizationApi().getTransactions(cardPreAuthorization.getId(), new Pagination(1, 1)); assertTrue(!"".equals(createPayIn.getId())); @@ -462,7 +465,6 @@ public void createDirectDebitWeb() { assertTrue(createPayIn.getFees().getCurrency() == CurrencyIso.EUR); assertNotNull(((PayInExecutionDetailsWeb) createPayIn.getExecutionDetails()).getReturnUrl()); assertNotNull(((PayInExecutionDetailsWeb) createPayIn.getExecutionDetails()).getRedirectUrl()); - assertNotNull(((PayInExecutionDetailsWeb) createPayIn.getExecutionDetails()).getTemplateUrl()); } catch (Exception ex) { fail(ex.getMessage()); diff --git a/src/test/java/com/mangopay/core/WalletApiImplTest.java b/src/test/java/com/mangopay/core/WalletApiImplTest.java index b8cb716c..55d45df4 100644 --- a/src/test/java/com/mangopay/core/WalletApiImplTest.java +++ b/src/test/java/com/mangopay/core/WalletApiImplTest.java @@ -57,6 +57,10 @@ public void getWalletTransactions() throws Exception { Pagination pagination = new Pagination(1, 1); FilterTransactions filter = new FilterTransactions(); filter.setType(TransactionType.PAYIN); + + // wait 2 seconds for the transactions to be created in the API + Thread.sleep(2); + List transactions = this.api.getWalletApi().getTransactions(wallet.getId(), pagination, filter); assertTrue(transactions.size() == 1);