Package org.switchyard.transform

Examples of org.switchyard.transform.Transformer.transform()


            System.out.println("------------XML to Java Result:\n" + javaObject);
            System.out.println("-------------------------------");
        }

        // Java to XML...
        String xmlResult = (String) java2xmlTransformer.transform(javaObject);
        Assert.assertNotNull("Java to XML transformation failed.  null object returned.", javaObject);
        if (_dumpResultsToSysout) {
            System.out.println("------------Java to XML Result:\n" + xmlResult);
            System.out.println("-------------------------------");
        }
View Full Code Here


    @Test
    public void test_StringResult() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-03.xml");

        XMLUnit.setIgnoreWhitespace(true);
        XMLAssert.assertXMLEqual("<order type='B' />", transformer.transform("<order type='A' />").toString());
    }

    @Test
    public void test_JavaResult() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-04.xml");
View Full Code Here

    @Test
    public void test_JavaResult() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-04.xml");

        Person person = (Person) transformer.transform("<person name='Max' age='50' />");
        Assert.assertEquals("Max", person.getName());
        Assert.assertEquals(50, person.getAge());
    }

    protected Transformer getTransformer(String config) throws IOException {
View Full Code Here

    @Test
    public void test_xml2java() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-xmlb-01.xml");

        // XML to Java
        Person person = (Person) transformer.transform("<person name='Max' age='50' />");
        Assert.assertEquals("Max", person.getName());
        Assert.assertEquals(50, person.getAge());
    }

    @Test
View Full Code Here

    public void test_java2xml() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-xmlb-02.xml");

        // Java to XML
        Person person = new Person().setName("George").setAge(80);
        String xml = (String) transformer.transform(person);
        XMLUnit.setIgnoreWhitespace(true);
        XMLAssert.assertXMLEqual("<person name='George' age='80' />", xml);
    }

    @Test
View Full Code Here

    @Test
    public void test_java2xml_invalid_type() throws IOException, SAXException {
        Transformer transformer = getTransformer("sw-config-xmlb-02.xml");

        try {
            transformer.transform("wrong type");
        } catch (RuntimeException e) {
          boolean exceptionMatch = e.getMessage().contains("SWITCHYARD016806");
          Assert.assertTrue(exceptionMatch);
        }
    }
View Full Code Here

  public void test_JSONResultPerson() {
    try {
     
      Transformer transformer = getTransformer("switchyard-config-01.xml");
      Object expected = toObject(JSON_PERSON, Person.class);
      Object result = toObject((String)transformer.transform(new Person("Alejandro", 31)), Person.class);
      assertEquals(expected, result);

    } catch (Exception e) {
      Assert.fail("caught an exception " + e.getMessage());
    }
View Full Code Here

  public void test_JAVAResultPerson() {
        try {
            DefaultMessage message = newMessage(JSON_PERSON);
            Transformer transformer = getTransformer("switchyard-config-02.xml");

            transformer.transform(message);
      assertEquals(new Person("Alejandro", 31), message.getContent());
    } catch (Exception e) {
      Assert.fail("caught an exception " + e.getMessage());
    }
  }
View Full Code Here

    @Test
  public void test_JSONResultUser() {
    try {
      Transformer transformer = getTransformer("switchyard-config-03.xml");
      Object expected = toObject(JSON_USER,User.class);
      Object result = toObject((String)transformer.transform(getUser()), User.class);
      assertEquals(expected, result);
    } catch (Exception e) {
      Assert.fail("caught an exception " + e.getMessage());
    }
  }
View Full Code Here

  @Test
  public void test_JAVAResultUser() {
    try {
            DefaultMessage message = newMessage(JSON_USER);
      Transformer transformer = getTransformer("switchyard-config-04.xml");
            transformer.transform(message);
      assertEquals(getUser(), message.getContent());
    } catch (Exception e) {
      Assert.fail("caught an exception " + e.getMessage());
    }
  }
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.