Examples of CouponResult


Examples of com.google.checkout.merchantcalculation.CouponResult

                   
                    merchantCodes = callback.getMerchantCodes().iterator();
                    Collection codeResults = new ArrayList();
                    while (merchantCodes.hasNext()) {
                        code = (MerchantCodeString) merchantCodes.next();
                        CouponResult coupon = new CouponResult(false, 0.0f,
                                mc.getCurrencyCode(),
                                code.getCode(), "Not supported in this example.");
                        codeResults.add(coupon);
                    }
                   
View Full Code Here

Examples of com.google.checkout.merchantcalculation.CouponResult

        merchantCodes = callback.getMerchantCodes().iterator();
        Collection codeResults = new ArrayList();
        while (merchantCodes.hasNext()) {
          code = (MerchantCodeString) merchantCodes.next();
          CouponResult coupon = new CouponResult(false, 0.0f,
              merchantConstants.getCurrencyCode(),
              code.getCode(), "Not supported in this example.");
          codeResults.add(coupon);
        }
View Full Code Here

Examples of com.google.checkout.merchantcalculation.CouponResult

        merchantCodes = callback.getMerchantCodes().iterator();
        Collection codeResults = new ArrayList();
        while (merchantCodes.hasNext()) {
          code = (MerchantCodeString) merchantCodes.next();
          CouponResult coupon = new CouponResult(false, 0.0f,
              merchantConstants.getCurrencyCode(),
              code.getCode(), "Not supported in this example.");
          codeResults.add(coupon);
        }
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

  * Test method for 'com.google.checkout.sample.protocol.MerchantCalculationResultBuilder.createCouponResult(boolean, float, String, String)'
  */
  public void testCreateCouponResult() throws Exception {
    MerchantCalculationResultBuilder builder
        = MerchantCalculationResultBuilder.getInstance();
    CouponResult result1 = builder.createCouponResult(true, 10.00F,
        "C10983488", "coupon 10");
    assertEquals("C10983488", result1.getCode());
   
    try {
      CouponResult invalidCoupon
          = builder.createCouponResult(false, -100.00F, "X1093432222",
              "coupon -100");
    } catch (ProtocolException protoEx) {
      assertContains(protoEx.getMessage(), "negative");
    }
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

  * Test method for 'com.google.checkout.sample.protocol.MerchantCalculationResultBuilder.createMerchantCalResultsByCoupon(List, float, float, boolean, String)'
  */
  public void testCreateMerchantCalResultsByCoupon() throws Exception {
    MerchantCalculationResultBuilder builder
        = MerchantCalculationResultBuilder.getInstance();
    CouponResult coupon1 = builder.createCouponResult(true, 10.00F,
        "C0000111A", "normal coupon");
    CouponResult coupon2 = builder.createCouponResult(false, 100.00F,
        "C123!###334A", "coupon alpha ");
    List couponList = new ArrayList();
    couponList.add(coupon1);
    couponList.add(coupon2);
   
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

  * Test method for 'com.google.checkout.sample.protocol.MerchantCalculationResultBuilder.createMerchantCalResults(List, List, float, float, boolean, String)'
  */
  public void testCreateMerchantCalResults() throws Exception {
    MerchantCalculationResultBuilder builder
        = MerchantCalculationResultBuilder.getInstance();
    CouponResult coupon = builder.createCouponResult(true, 10.00F,
        "C0000111A", "normal coupon");
    GiftCertificateResult giftCert = builder.createGiftCertResult(true, 1F,
        "G10023343B", "gift certB");
   
    List couponList = new ArrayList();
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

      throws ProtocolException {
    if (StringUtil.isEmpty(couponCode)) {
      throw new ProtocolException("coupon code cannot be empty");
    }
   
    CouponResult cResult = _objectFact.createCouponResult();
    cResult.setCalculatedAmount(createMoney(couponValue));
    cResult.setCode(couponCode);
    cResult.setValid(isCodeValid);
    cResult.setMessage(additionalMsg);
    return cResult;
  }
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

    if (StringUtil.isEmpty(couponCode)) {
      throw new ProtocolException("coupon code cannot be empty");
    }
   
    try {
      CouponResult cResult
        = _objectFact.createResultMerchantCodeResultsTypeCouponResult();
      cResult.setCalculatedAmount(createMoney(couponValue));
      cResult.setCode(couponCode);
      cResult.setValid(isCodeValid);
      cResult.setMessage(additionalMsg);
      return cResult;
    } catch (JAXBException jaxbEx) {
      throw new ProtocolException(jaxbEx.getMessage());
    }
  }
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

   * Test method for 'com.google.checkout.sample.protocol.MerchantCalculationResultBuilder.createCouponResult(boolean, float, String, String)'
   */
  public void testCreateCouponResult() throws Exception {
    MerchantCalculationResultBuilder builder
        = MerchantCalculationResultBuilder.getInstance();
    CouponResult result1 = builder.createCouponResult(true, 10.00F,
        "C10983488", "coupon 10");
    String coupon1 = builder.unmarshal(builder.convertToDOM(result1));
    assertEquals(couponCodeResultOne, coupon1);
   
    try {
      CouponResult invalidCoupon
          = builder.createCouponResult(false, -100.00F, "X1093432222",
              "coupon -100");
    } catch (ProtocolException protoEx) {
      assertContains(protoEx.getMessage(), "negative");
    }
View Full Code Here

Examples of com.google.checkout.schema._2.CouponResult

   * Test method for 'com.google.checkout.sample.protocol.MerchantCalculationResultBuilder.createMerchantCalResultsByCoupon(List, float, float, boolean, String)'
   */
  public void testCreateMerchantCalResultsByCoupon() throws Exception {
    MerchantCalculationResultBuilder builder
        = MerchantCalculationResultBuilder.getInstance();
    CouponResult coupon1 = builder.createCouponResult(true, 10.00F,
        "C0000111A", "normal coupon");
    CouponResult coupon2 = builder.createCouponResult(false, 100.00F,
        "C123!###334A", "coupon alpha ");
    List couponList = new ArrayList();
    couponList.add(coupon1);
    couponList.add(coupon2);
   
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.