Package org.jboss.mobicents.seam

Examples of org.jboss.mobicents.seam.Order


            protected void invokeApplication() throws Exception {
                invokeAction("#{checkout.createOrder}");
            }
            @Override
            protected void renderResponse() throws Exception {
                Order order = (Order) getValue("#{order}");
                assert order != null;
               
            }
        }.run();   
       
        id = new FacesRequest("/checkout.xhtml", id) {
            @Override
            protected void invokeApplication() throws Exception {
                try {
                    invokeAction("#{checkout.submitOrder}");
                    assert false; // should fail
                } catch (ELException e) {
                    assert e.getCause() instanceof NotLoggedInException;
                }
            }
            @Override
            protected void renderResponse() throws Exception {
                Order order = (Order) getValue("#{order}");
                assert order != null;
            }
        }.run();   
       
        id = new FacesRequest("/checkout.xhtml", id) {
View Full Code Here


        id = new FacesRequest("/checkout.xhtml", id) {
            @Override
            protected void invokeApplication() throws Exception {            
                invokeAction("#{checkout.createOrder}");
                Order order = (Order) getValue("#{currentOrder}");
                assert order!=null;
            }        
        }.run();                  
       
        id = new NonFacesRequest("/confirm.xhtml", id) {                  
        }.run();   
               
       
        final Wrapper<Long> orderId = new Wrapper<Long>();
       
        id = new FacesRequest("/confirm.xhtml", id) {
            protected void invokeApplication() throws Exception {
                invokeAction("#{checkout.submitOrder}");
            }
            @Override
            protected void renderResponse() throws Exception {
                Order order = (Order) getValue("#{completedOrder}");
                assert order!=null;
                assert order.getCustomer().getUserName().equals("user1");
                assert order.getStatus().equals(Status.OPEN);
               
                orderId.setValue(order.getOrderId());
            }
        }.run();
       
        return orderId.getValue();
    }
View Full Code Here

        }.run();
       
        id = new FacesRequest("/showorders.xhtml",id) {          
            @Override
            protected void renderResponse() throws Exception {
                Order order = (Order) getValue("#{myorder}");               
                assert order.getOrderId() == order1;
                assert order.getStatus() == Status.OPEN;

            }
        }.run();
       
        id = new FacesRequest("/showorders.xhtml",id) { 
            @Override
            protected void invokeApplication() throws Exception {
                invokeAction("#{showorders.cancelOrder}");
            }
            @Override
            protected void renderResponse() throws Exception {
                Order order = (Order) getValue("#{myorder}");               
                assert order.getOrderId() == order1;
                assert order.getStatus() == Status.CANCELLED;
                assert false;
            }
        }.run();
    }
View Full Code Here

TOP

Related Classes of org.jboss.mobicents.seam.Order

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.