当前位置: 首页>>代码示例>>Java>>正文


Java Currency.EUR属性代码示例

本文整理汇总了Java中org.killbill.billing.catalog.api.Currency.EUR属性的典型用法代码示例。如果您正苦于以下问题:Java Currency.EUR属性的具体用法?Java Currency.EUR怎么用?Java Currency.EUR使用的例子?那么恭喜您, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.killbill.billing.catalog.api.Currency的用法示例。


在下文中一共展示了Currency.EUR属性的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: testPaymentRequestBuilderWithEmptyFields

@Test(groups = "fast")
public void testPaymentRequestBuilderWithEmptyFields() {
    final String merchantAccount = UUID.randomUUID().toString();
    final String paymentTransactionExternalKey = UUID.randomUUID().toString();
    final PaymentData paymentData = new PaymentData<Card>(new BigDecimal("20"), Currency.EUR, paymentTransactionExternalKey, new Card());
    final UserData userData = new UserData();
    final SplitSettlementData splitSettlementData = null;
    final PaymentInfoConverterService paymentInfoConverterManagement = new PaymentInfoConverterService();

    final PaymentRequestBuilder builder = new PaymentRequestBuilder(merchantAccount, paymentData, userData, splitSettlementData, paymentInfoConverterManagement);
    final PaymentRequest paymentRequest = builder.build();

    Assert.assertEquals(paymentRequest.getMerchantAccount(), merchantAccount);
    Assert.assertEquals(paymentRequest.getAmount().getValue(), (Long) 2000L);
    Assert.assertEquals(paymentRequest.getAmount().getCurrency(), "EUR");
    Assert.assertEquals(paymentRequest.getReference(), paymentTransactionExternalKey);
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:17,代码来源:TestPaymentRequestBuilder.java

示例2: testPaymentRequestBuilderWithEmptyFields

@Test(groups = "fast")
public void testPaymentRequestBuilderWithEmptyFields() {
    final String merchantAccount = UUID.randomUUID().toString();
    final String paymentTransactionExternalKey = UUID.randomUUID().toString();
    final PaymentData paymentData = new PaymentData<Card>(new BigDecimal("20"), Currency.EUR, paymentTransactionExternalKey, new Card());
    final UserData userData = new UserData();
    final SplitSettlementData splitSettlementData = null;

    final PaymentRequest3DBuilder builder = new PaymentRequest3DBuilder(merchantAccount, paymentData, userData, splitSettlementData);
    final PaymentRequest3D paymentRequest = builder.build();

    Assert.assertEquals(paymentRequest.getMerchantAccount(), merchantAccount);
    Assert.assertEquals(paymentRequest.getAmount().getValue(), (Long) 2000L);
    Assert.assertEquals(paymentRequest.getAmount().getCurrency(), "EUR");
    Assert.assertEquals(paymentRequest.getReference(), paymentTransactionExternalKey);
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:16,代码来源:TestPaymentRequest3DBuilder.java

示例3: verifyModificationRequestBuilder

private ModificationRequest verifyModificationRequestBuilder(final SplitSettlementData splitSettlementData) {
    final String merchantAccount = UUID.randomUUID().toString();
    final String paymentTransactionExternalKey = UUID.randomUUID().toString();
    final PaymentData paymentData = new PaymentData<Card>(new BigDecimal("20"), Currency.EUR, paymentTransactionExternalKey, new Card());
    final String originalReference = UUID.randomUUID().toString();

    final ModificationRequestBuilder builder = new ModificationRequestBuilder(merchantAccount, paymentData, originalReference, splitSettlementData);
    final ModificationRequest modificationRequest = builder.build();

    Assert.assertEquals(modificationRequest.getMerchantAccount(), merchantAccount);
    Assert.assertEquals(modificationRequest.getModificationAmount().getValue(), (Long) 2000L);
    Assert.assertEquals(modificationRequest.getOriginalReference(), originalReference);
    Assert.assertEquals(modificationRequest.getReference(), paymentTransactionExternalKey);

    return modificationRequest;
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:16,代码来源:TestModificationRequestBuilder.java

示例4: testInsertPaymentResult

@Test(groups = "slow")
public void testInsertPaymentResult() throws SQLException, IOException {
    final PurchaseResult purchaseResult = new PurchaseResult(PaymentServiceProviderResult.AUTHORISED,
                                                             UUID.randomUUID().toString(),
                                                             UUID.randomUUID().toString(),
                                                             UUID.randomUUID().toString(),
                                                             UUID.randomUUID().toString(),
                                                             UUID.randomUUID().toString(),
                                                             UUID.randomUUID().toString(),
                                                             ImmutableMap.<String, String>of(UUID.randomUUID().toString(), UUID.randomUUID().toString(),
                                                                                             AdyenPaymentPluginApi.PROPERTY_DCC_AMOUNT_VALUE, "10",
                                                                                             AdyenPaymentPluginApi.PROPERTY_DCC_AMOUNT_CURRENCY, "EUR"),
                                                             ImmutableMap.<String, String>of("cvcResult", "3 Not checked",
                                                                                             "refusalReasonRaw", "AUTHORISED"));
    final UUID kbAccountId = UUID.randomUUID();
    final UUID kbPaymentId = UUID.randomUUID();
    final UUID kbPaymentTransactionId = UUID.randomUUID();
    final TransactionType transactionType = TransactionType.AUTHORIZE;
    final BigDecimal amount = BigDecimal.TEN;
    final Currency currency = Currency.EUR;
    final DateTime dateTime = new DateTime(DateTimeZone.UTC);
    final UUID kbTenantId = UUID.randomUUID();
    final Map<String, String> expectedAdditionalData = ImmutableMap.<String, String>builder()
                                                                   .putAll(purchaseResult.getAdditionalData())
                                                                   .putAll(purchaseResult.getFormParameter())
                                                                   .build();
    dao.addResponse(kbAccountId, kbPaymentId, kbPaymentTransactionId, transactionType, amount, currency, purchaseResult, dateTime, kbTenantId);

    final List<AdyenResponsesRecord> result = dao.getResponses(kbPaymentId, kbTenantId);
    Assert.assertEquals(result.size(), 1);
    final AdyenResponsesRecord record = result.get(0);
    Assert.assertNotNull(record.getRecordId());
    Assert.assertEquals(record.getKbAccountId(), kbAccountId.toString());
    Assert.assertEquals(record.getKbPaymentId(), kbPaymentId.toString());
    Assert.assertEquals(record.getKbPaymentTransactionId(), kbPaymentTransactionId.toString());
    Assert.assertEquals(record.getTransactionType(), transactionType.toString());
    Assert.assertEquals(record.getAmount().compareTo(amount), 0);
    Assert.assertEquals(record.getCurrency(), currency.toString());
    Assert.assertEquals(new DateTime(record.getCreatedDate(), DateTimeZone.UTC).compareTo(DefaultClock.truncateMs(dateTime)), 0);
    Assert.assertEquals(record.getKbTenantId(), kbTenantId.toString());
    Assert.assertEquals(record.getDccAmount().compareTo(BigDecimal.TEN), 0);
    Assert.assertEquals(record.getDccCurrency(), "EUR");
    Assert.assertEquals(objectMapper.readValue(record.getAdditionalData(), Map.class), expectedAdditionalData);
    Assert.assertEquals(record.getPspResult(), PaymentServiceProviderResult.AUTHORISED.toString());
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:45,代码来源:TestAdyenDao.java

示例5: verifyPaymentRequestBuilder

private PaymentRequest verifyPaymentRequestBuilder(final PaymentInfo paymentInfo) {
    paymentInfo.setAcceptHeader(UUID.randomUUID().toString());
    paymentInfo.setUserAgent(UUID.randomUUID().toString());
    paymentInfo.setThreeDThreshold(0L);
    paymentInfo.setMpiDataDirectoryResponse(UUID.randomUUID().toString());
    paymentInfo.setMpiDataAuthenticationResponse(UUID.randomUUID().toString());
    paymentInfo.setMpiDataCavv("12345678901234567890");
    paymentInfo.setMpiDataCavvAlgorithm(UUID.randomUUID().toString());
    paymentInfo.setMpiDataXid("09876543210987654321");
    paymentInfo.setMpiDataEci(UUID.randomUUID().toString());
    paymentInfo.setAcquirer(UUID.randomUUID().toString());
    paymentInfo.setAcquirerMID(UUID.randomUUID().toString());

    final String merchantAccount = UUID.randomUUID().toString();
    final String paymentTransactionExternalKey = UUID.randomUUID().toString();
    final PaymentData paymentData = new PaymentData<PaymentInfo>(new BigDecimal("20"), Currency.EUR, paymentTransactionExternalKey, paymentInfo);

    final UserData userData = new UserData();
    userData.setShopperIP(UUID.randomUUID().toString());
    userData.setShopperEmail(UUID.randomUUID().toString());
    userData.setShopperReference(UUID.randomUUID().toString());

    final SplitSettlementData splitSettlementData = new SplitSettlementData(1,
                                                                            "EUR",
                                                                            ImmutableList.<SplitSettlementData.Item>of(new SplitSettlementData.Item(500, "deal1", "voucherId", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal1", "voucherId2", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal2", "travelId", "travel")));

    final PaymentInfoConverterService paymentInfoConverterManagement = new PaymentInfoConverterService();

    final PaymentRequestBuilder builder = new PaymentRequestBuilder(merchantAccount, paymentData, userData, splitSettlementData, paymentInfoConverterManagement);
    final PaymentRequest paymentRequest = builder.build();

    Assert.assertEquals(paymentRequest.getMerchantAccount(), merchantAccount);
    Assert.assertEquals(paymentRequest.getAmount().getValue(), (Long) 2000L);
    Assert.assertEquals(paymentRequest.getAmount().getCurrency(), "EUR");
    Assert.assertEquals(paymentRequest.getReference(), paymentTransactionExternalKey);
    Assert.assertEquals(paymentRequest.getShopperIP(), userData.getShopperIP());
    Assert.assertEquals(paymentRequest.getShopperEmail(), userData.getShopperEmail());
    Assert.assertEquals(paymentRequest.getShopperReference(), userData.getShopperReference());
    if (paymentInfo.getSelectedBrand() != null) {
        Assert.assertEquals(paymentRequest.getSelectedBrand(), paymentInfo.getSelectedBrand());
    }
    Assert.assertEquals(paymentRequest.getShopperInteraction(), paymentInfo.getShopperInteraction());
    Assert.assertEquals(paymentRequest.getBrowserInfo().getAcceptHeader(), paymentInfo.getAcceptHeader());
    Assert.assertEquals(paymentRequest.getBrowserInfo().getUserAgent(), paymentInfo.getUserAgent());
    Assert.assertEquals(paymentRequest.getMpiData().getDirectoryResponse(), paymentInfo.getMpiDataDirectoryResponse());
    Assert.assertEquals(paymentRequest.getMpiData().getAuthenticationResponse(), paymentInfo.getMpiDataAuthenticationResponse());
    Assert.assertEquals(paymentRequest.getMpiData().getCavv(), "MTIzNDU2Nzg5MDEyMzQ1Njc4OTA=".getBytes());
    Assert.assertEquals(paymentRequest.getMpiData().getXid(), "MDk4NzY1NDMyMTA5ODc2NTQzMjE=".getBytes());
    Assert.assertEquals(paymentRequest.getMpiData().getEci(), paymentInfo.getMpiDataEci());
    Assert.assertEquals(paymentRequest.getMpiData().getCavvAlgorithm(), paymentInfo.getMpiDataCavvAlgorithm());

    final List<AnyType2AnyTypeMap.Entry> entries = paymentRequest.getAdditionalData().getEntry();
    Assert.assertEquals(findValue(entries, "acquirerCode"), paymentInfo.getAcquirer());
    Assert.assertEquals(findValue(entries, "authorisationMid"), paymentInfo.getAcquirerMID());
    Assert.assertEquals(findValue(entries, "splitsettlementdata.api"), "1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.nrOfItems"), "3");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.totalAmount"), "2000");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.amount"), "500");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.group"), "deal1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.reference"), "voucherId");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.type"), "voucher");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.amount"), "750");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.group"), "deal1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.reference"), "voucherId2");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.type"), "voucher");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.amount"), "750");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.group"), "deal2");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.reference"), "travelId");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.type"), "travel");

    return paymentRequest;
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:78,代码来源:TestPaymentRequestBuilder.java

示例6: verifyPaymentRequestBuilder

private PaymentRequest3D verifyPaymentRequestBuilder(final PaymentInfo paymentInfo) {
    paymentInfo.setAcceptHeader(UUID.randomUUID().toString());
    paymentInfo.setUserAgent(UUID.randomUUID().toString());
    paymentInfo.setThreeDThreshold(0L);
    paymentInfo.setTermUrl(UUID.randomUUID().toString());
    paymentInfo.setMpiImplementationType("ACustom3DType");
    paymentInfo.setMpiImplementationTypeValues(ImmutableMap.<String, String>of("ACustom3DType.responseKey1", "abcdefgh01",
                                                                               "ACustom3DType.responseKey2", "ijklmnop02"));

    final String merchantAccount = UUID.randomUUID().toString();
    final String paymentTransactionExternalKey = UUID.randomUUID().toString();
    final PaymentData paymentData = new PaymentData<PaymentInfo>(new BigDecimal("20"), Currency.EUR, paymentTransactionExternalKey, paymentInfo);

    final UserData userData = new UserData();
    userData.setShopperIP(UUID.randomUUID().toString());
    userData.setShopperEmail(UUID.randomUUID().toString());
    userData.setShopperReference(UUID.randomUUID().toString());

    final SplitSettlementData splitSettlementData = new SplitSettlementData(1,
                                                                            "EUR",
                                                                            ImmutableList.<SplitSettlementData.Item>of(new SplitSettlementData.Item(500, "deal1", "voucherId", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal1", "voucherId2", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal2", "travelId", "travel")));

    final PaymentRequest3DBuilder builder = new PaymentRequest3DBuilder(merchantAccount, paymentData, userData, splitSettlementData);
    final PaymentRequest3D paymentRequest = builder.build();

    Assert.assertEquals(paymentRequest.getMerchantAccount(), merchantAccount);
    Assert.assertEquals(paymentRequest.getAmount().getValue(), (Long) 2000L);
    Assert.assertEquals(paymentRequest.getAmount().getCurrency(), "EUR");
    Assert.assertEquals(paymentRequest.getReference(), paymentTransactionExternalKey);
    Assert.assertEquals(paymentRequest.getShopperIP(), userData.getShopperIP());
    Assert.assertEquals(paymentRequest.getShopperEmail(), userData.getShopperEmail());
    Assert.assertEquals(paymentRequest.getShopperReference(), userData.getShopperReference());
    if (paymentInfo.getSelectedBrand() != null) {
        Assert.assertEquals(paymentRequest.getSelectedBrand(), paymentInfo.getSelectedBrand());
    }
    Assert.assertEquals(paymentRequest.getShopperInteraction(), paymentInfo.getShopperInteraction());
    Assert.assertEquals(paymentRequest.getBrowserInfo().getAcceptHeader(), paymentInfo.getAcceptHeader());
    Assert.assertEquals(paymentRequest.getBrowserInfo().getUserAgent(), paymentInfo.getUserAgent());

    final List<Entry> entries = paymentRequest.getAdditionalData().getEntry();
    Assert.assertEquals(findValue(entries, "mpiImplementationType"), "ACustom3DType");
    Assert.assertEquals(findValue(entries, "ACustom3DType.responseKey1"), "abcdefgh01");
    Assert.assertEquals(findValue(entries, "ACustom3DType.responseKey2"), "ijklmnop02");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.api"), "1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.nrOfItems"), "3");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.totalAmount"), "2000");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.amount"), "500");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.group"), "deal1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.reference"), "voucherId");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item1.type"), "voucher");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.amount"), "750");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.group"), "deal1");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.reference"), "voucherId2");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item2.type"), "voucher");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.amount"), "750");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.currencyCode"), "EUR");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.group"), "deal2");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.reference"), "travelId");
    Assert.assertEquals(findValue(entries, "splitsettlementdata.item3.type"), "travel");

    return paymentRequest;
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:67,代码来源:TestPaymentRequest3DBuilder.java

示例7: testBuilder

@Test(groups = "fast")
public void testBuilder() throws Exception {
    final String merchantAccount = MERCHANT_ACCOUNT;
    final String paymentTransactionExternalKey = MERCHANT_REFERENCE;

    final WebPaymentFrontend webPaymentFrontend = new WebPaymentFrontend();
    webPaymentFrontend.setCountry(COUNTRY_CODE);
    webPaymentFrontend.setSkinCode(SKIN_CODE);
    webPaymentFrontend.setShipBeforeDate(DateTime.now().toString(DATE_TIME_PATTERN));
    webPaymentFrontend.setSessionValidity(DateTime.now().plusMinutes(15).toString(DATE_TIME_PATTERN));
    webPaymentFrontend.setResURL(RES_URL);
    webPaymentFrontend.setBrandCode(BRAND_CODE);
    webPaymentFrontend.setAllowedMethods(ALLOWED_METHODS);
    final PaymentData paymentData = new PaymentData<WebPaymentFrontend>(new BigDecimal("1"), Currency.EUR, paymentTransactionExternalKey, webPaymentFrontend);

    final UserData userData = new UserData();
    userData.setShopperEmail(SHOPPER_EMAIL);
    userData.setShopperReference("123");
    userData.setShopperLocale(Locale.GERMANY);

    final SplitSettlementData splitSettlementData = new SplitSettlementData(1,
                                                                            "EUR",
                                                                            ImmutableList.<SplitSettlementData.Item>of(new SplitSettlementData.Item(500, "deal1", "voucherId", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal1", "voucherId2", "voucher"),
                                                                                                                       new SplitSettlementData.Item(750, "deal2", "travelId", "travel")));

    final Signer signer = buildSignerMock();

    final Map<String, String> params = new HPPRequestBuilder(merchantAccount, paymentData, userData, splitSettlementData, new AdyenConfigProperties(new Properties()), signer).build();

    Assert.assertFalse(params.isEmpty(), "HPP Params map should not be empty");
    Assert.assertEquals(params.get("countryCode"), COUNTRY_CODE, "Wrong value for 'countryCode'");
    Assert.assertEquals(params.get("merchantAccount"), MERCHANT_ACCOUNT, "Wrong value for 'merchantAccount'");
    Assert.assertEquals(params.get("skinCode"), SKIN_CODE, "Wrong value for 'skinCode'");
    Assert.assertEquals(params.get("brandCode"), BRAND_CODE, "Wrong value for 'brandCode'");
    Assert.assertEquals(params.get("allowedMethods"), ALLOWED_METHODS, "Wrong value for 'allowedMethods'");
    Assert.assertEquals(params.get("merchantReference"), MERCHANT_REFERENCE, "Wrong value for 'merchantReference'");
    Assert.assertEquals(params.get("paymentAmount"), "100", "Wrong value for 'paymentAmount'");
    Assert.assertEquals(params.get("currencyCode"), CURRENCY_CODE, "Wrong value for 'currencyCode'");
    Assert.assertEquals(params.get("shopperEmail"), SHOPPER_EMAIL, "Wrong value for 'shopperEmail'");
    Assert.assertEquals(params.get("shopperReference"), "123", "Wrong value for 'shopperReference'");
    Assert.assertEquals(params.get("resURL"), RES_URL, "Wrong value for 'resURL'");
    Assert.assertEquals(params.get("merchantSig"), MERCHANT_SIG, "Wrong value for 'merchantSig'");
    Assert.assertEquals(params.get("shipBeforeDate"), DateTime.now().toString(DATE_TIME_PATTERN), "Wrong value for 'shipBeforeDate'");
    Assert.assertEquals(params.get("sessionValidity"), DateTime.now().plusMinutes(15).toString(DATE_TIME_PATTERN), "Wrong value for 'sessionValidity'");
    Assert.assertEquals(params.get("shopperLocale"), Locale.GERMANY.toString(), "Wrong value for 'shopperLocale'");
    Assert.assertEquals(params.get("splitsettlementdata.api"), "1");
    Assert.assertEquals(params.get("splitsettlementdata.nrOfItems"), "3");
    Assert.assertEquals(params.get("splitsettlementdata.totalAmount"), "2000");
    Assert.assertEquals(params.get("splitsettlementdata.currencyCode"), "EUR");
    Assert.assertEquals(params.get("splitsettlementdata.item1.amount"), "500");
    Assert.assertEquals(params.get("splitsettlementdata.item1.currencyCode"), "EUR");
    Assert.assertEquals(params.get("splitsettlementdata.item1.group"), "deal1");
    Assert.assertEquals(params.get("splitsettlementdata.item1.reference"), "voucherId");
    Assert.assertEquals(params.get("splitsettlementdata.item1.type"), "voucher");
    Assert.assertEquals(params.get("splitsettlementdata.item2.amount"), "750");
    Assert.assertEquals(params.get("splitsettlementdata.item2.currencyCode"), "EUR");
    Assert.assertEquals(params.get("splitsettlementdata.item2.group"), "deal1");
    Assert.assertEquals(params.get("splitsettlementdata.item2.reference"), "voucherId2");
    Assert.assertEquals(params.get("splitsettlementdata.item2.type"), "voucher");
    Assert.assertEquals(params.get("splitsettlementdata.item3.amount"), "750");
    Assert.assertEquals(params.get("splitsettlementdata.item3.currencyCode"), "EUR");
    Assert.assertEquals(params.get("splitsettlementdata.item3.group"), "deal2");
    Assert.assertEquals(params.get("splitsettlementdata.item3.reference"), "travelId");
    Assert.assertEquals(params.get("splitsettlementdata.item3.type"), "travel");
}
 
开发者ID:killbill,项目名称:killbill-adyen-plugin,代码行数:66,代码来源:TestHPPRequestBuilder.java


注:本文中的org.killbill.billing.catalog.api.Currency.EUR属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。