Package org.jboss.soa.esb.actions

Examples of org.jboss.soa.esb.actions.TestBean


        String msg = "<" + TestBean.class.getSimpleName() + "> <name>Tom</name><phone>1234</phone></" + TestBean.class.getSimpleName() + ">";
       
        oMsg.getBody().add(msg);
        oMsg = xstreamToObject.process(oMsg);
      
        TestBean bean = (TestBean)oMsg.getBody().get();
 
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
        
    }
View Full Code Here


        String msg = "<" + TestBean.class.getName() + "> <name>Tom</name><phone>1234</phone></"+ TestBean.class.getName() +">";
       
        oMsg.getBody().add(msg);
        oMsg = xstreamToObject.process(oMsg);
      
        TestBean bean = (TestBean)oMsg.getBody().get();
 
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
       
    }
View Full Code Here

        String msg = "<TomsClass><name>Tom</name><phone>1234</phone></TomsClass>";
       
        oMsg.getBody().add(msg);
        oMsg = xstreamToObject.process(oMsg);
      
        TestBean bean = (TestBean)oMsg.getBody().get();
 
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
    }
View Full Code Here

        String msg = "<TomsClass><firstName>Tom</firstName><phoneNumber>1234</phoneNumber></TomsClass>";
       
        oMsg.getBody().add(msg);
        oMsg = xstreamToObject.process(oMsg);
      
        TestBean bean = (TestBean) oMsg.getBody().get();
 
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
    }
View Full Code Here

        String xml = "<TomsClass><name>Tom</name><phone>1234</phone><addresses><address>street1</address><address>street2</address></addresses></TomsClass>";
        msg.getBody().add(xml);
       
        msg = xstreamToObject.process(msg);
       
        TestBean bean = (TestBean) msg.getBody().get();
        System.out.println(bean);
        List<String> addresses = bean.getAddresses();
        assertEquals(2, addresses.size());
        assertEquals("street1", addresses.get(0));
        assertEquals("street2", addresses.get(1));
  }
View Full Code Here

        String msg = "<TomsClass><name>Tom</name><phone>1234</phone></TomsClass>";
       
        oMsg.getBody().add(msg);
        oMsg = xstreamToObject.process(oMsg);
      
        TestBean bean = (TestBean)oMsg.getBody().get();
 
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
    }
View Full Code Here

    {
      String rootNodeName = "/someNode/TomsClass";
        XStreamToObject xstreamToObject = createXStreamObject( "TomsClass", false, TestBean.class, rootNodeName );
       
        String xml = "<someNode><TomsClass><name>Tom</name><phone>1234</phone></TomsClass></someNode>";
        Object obj = new TestBean();
       
        obj = xstreamToObject.fromXmlToObject( xml, obj );
       
        assertTrue( obj instanceof TestBean );
        assertEquals("1234", ((TestBean)obj).getPhone());
View Full Code Here

       
        assertTrue( obj instanceof ArrayList );
        ArrayList<TestBean> nodes = (ArrayList<TestBean>) obj;
        assertEquals( 2, nodes.size() );
       
        TestBean person1 = nodes.get( 0 );
        assertEquals( TestBean.GENDER.MALE, person1.getGender() );
       
        TestBean person2 = nodes.get( 1 );
        assertEquals( TestBean.GENDER.FEMALE, person2.getGender() );
    }
View Full Code Here

        ConfigTree config = new ConfigTree("config");

        ObjectToXStream objectToXStream = new ObjectToXStream(config);
       
        Message oMsg = MessageFactory.getInstance().getMessage();
        oMsg.getBody().add(new TestBean("Tom", "1234"));
        oMsg = objectToXStream.process(oMsg);
        String xml = (String)oMsg.getBody().get();
        XStream xstream = new XStream(new DomDriver());
        TestBean bean = new TestBean();

        assertTrue("Expected [<TestBean>].  Got [" + xml + "]", xml.startsWith("<TestBean>"));
        xstream.alias("TestBean", TestBean.class);
        xstream.fromXML(xml, bean);
       
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
    }
View Full Code Here

        builder.excludePackage(false);
       
        ObjectToXStream objectToXStream = new ObjectToXStream(builder.build());
       
        Message oMsg = MessageFactory.getInstance().getMessage();
        oMsg.getBody().add(new TestBean("Tom", "1234"));
        objectToXStream.process(oMsg);
        String xml = (String)oMsg.getBody().get();

        XStream xstream = new XStream(new DomDriver());
        TestBean bean = new TestBean();

        assertTrue("Expected start with [<" + TestBean.class.getName() + ">].  Got [" + xml + "]", xml.startsWith("<" + TestBean.class.getName() + ">"));
        xstream.fromXML(xml, bean);
       
        assertEquals("Tom", bean.getName());
        assertEquals("1234", bean.getPhone());
    }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.actions.TestBean

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.