Package org.milyn.javabean.extendedconfig

Examples of org.milyn.javabean.extendedconfig.ExtendedOrder


        ExecutionContext execContext = smooks.createExecutionContext();

        //execContext.setEventListener(new HtmlReportGenerator("/zap/report.html"));
        smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

        ExtendedOrder order = (ExtendedOrder) result.getBean("order");
        assertOrderOK(order, true);

        Map headerHash = (Map) result.getBean("headerBeanHash");
        assertEquals("{privatePerson=, customer=Joe, date=Wed Nov 15 13:45:28 EST 2006}", headerHash.toString());
    }
View Full Code Here


    }

    public void test_order_update() throws IOException, SAXException {
       Smooks smooks = new Smooks(getClass().getResourceAsStream("test_bean_05.xml"));

       ExtendedOrder inExtendedOrder = new ExtendedOrder();
       List<OrderItem> inOrderItems = new ArrayList<OrderItem>();
       Header inHeader = new Header();

         JavaResult result = new JavaResult();
       result.getResultMap().put("order", inExtendedOrder);
       result.getResultMap().put("orderItemList", inOrderItems);
       result.getResultMap().put("headerBean", inHeader);

         ExecutionContext execContext = smooks.createExecutionContext();

         //execContext.setEventListener(new HtmlReportGenerator("/target/report.html"));
         smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

         ExtendedOrder order = (ExtendedOrder) result.getBean("order");

         assertSame(inExtendedOrder, order);
         assertSame(inOrderItems, order.getOrderItems());
         assertSame(inHeader, order.getHeader());

         assertOrderOK(order, false);
    }
View Full Code Here

    ExecutionContext execContext = smooks.createExecutionContext("A");

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    ExtendedOrder order =  (ExtendedOrder) result.getBean("order");
    assertEquals(2d, order.getTotal());

    execContext = smooks.createExecutionContext("B");

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    order =  (ExtendedOrder) result.getBean("order");
    assertEquals(4d, order.getTotal());

  }
View Full Code Here

    ExecutionContext execContext = smooks.createExecutionContext();

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    ExtendedOrder order =  (ExtendedOrder) result.getBean("order");
    assertEquals(2d, order.getTotal());
  }
View Full Code Here

        ExecutionContext execContext = smooks.createExecutionContext();

        //execContext.setEventListener(new HtmlReportGenerator("/zap/report.html"));
        smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

        ExtendedOrder order = (ExtendedOrder) result.getBean("order");
        assertOrderOK(order, true);

        Map headerHash = (Map) result.getBean("headerBeanHash");
        assertEquals("{privatePerson=, customer=Joe, date=Wed Nov 15 13:45:28 EST 2006}", headerHash.toString());
    }
View Full Code Here

    }

    public void test_order_update() throws IOException, SAXException {
       Smooks smooks = new Smooks(getClass().getResourceAsStream("test_bean_05.xml"));

       ExtendedOrder inExtendedOrder = new ExtendedOrder();
       List<OrderItem> inOrderItems = new ArrayList<OrderItem>();
       Header inHeader = new Header();

         JavaResult result = new JavaResult();
       result.getResultMap().put("order", inExtendedOrder);
       result.getResultMap().put("orderItemList", inOrderItems);
       result.getResultMap().put("headerBean", inHeader);

         ExecutionContext execContext = smooks.createExecutionContext();

         //execContext.setEventListener(new HtmlReportGenerator("/target/report.html"));
         smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

         ExtendedOrder order = (ExtendedOrder) result.getBean("order");

         assertSame(inExtendedOrder, order);
         assertSame(inOrderItems, order.getOrderItems());
         assertSame(inHeader, order.getHeader());

         assertOrderOK(order, false);
    }
View Full Code Here

    ExecutionContext execContext = smooks.createExecutionContext("A");

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    ExtendedOrder order =  (ExtendedOrder) result.getBean("order");
    assertEquals(2d, order.getTotal());

    execContext = smooks.createExecutionContext("B");

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    order =  (ExtendedOrder) result.getBean("order");
    assertEquals(4d, order.getTotal());

  }
View Full Code Here

    ExecutionContext execContext = smooks.createExecutionContext();

    //execContext.setEventListener(new HtmlReportGenerator("target/report.html"));
    smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

    ExtendedOrder order =  (ExtendedOrder) result.getBean("order");
    assertEquals(2d, order.getTotal());
  }
View Full Code Here

        Smooks smooks = new Smooks(getClass().getResourceAsStream(config));
        JavaResult result = new JavaResult();

        smooks.filterSource(new StreamSource(getClass().getResourceAsStream("order-01.xml")), result);

        ExtendedOrder order = (ExtendedOrder) result.getBean("order");

        assertEquals("[{productId: 111, quantity: 2, price: 8.9}, {productId: 222, quantity: 7, price: 5.2}]", order.getOrderItems().toString());
  }
View Full Code Here

        ExecutionContext execContext = smooks.createExecutionContext();
        //execContext.setEventListener(new HtmlReportGenerator("/zap/report.html"));
        smooks.filterSource(execContext, new StreamSource(getInput("order-01.xml")), result);

        ExtendedOrder order = (ExtendedOrder) result.getBean("order");
        BeanBindingExtendedConfigTest.assertOrderOK(order, true);
       
        assertNull(result.getBean("headerBean"));
        assertNull(result.getBean("headerBeanHash"));
        assertNull(result.getBean("orderItemList"));
View Full Code Here

TOP

Related Classes of org.milyn.javabean.extendedconfig.ExtendedOrder

Copyright © 2018 www.massapicom. 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.