如何在驼峰路线中测试xslt

时间:2014-07-14 13:14:47

标签: xslt apache-camel blueprint-osgi

在direct-vm的blueprint.xml中,我收到了一些xml1

<route trace="true" id="someRoute">
            <from uri="direct-vm:someRoute"/>
            <setBody>
                <simple>${body[0]}</simple>
            </setBody>
            //here I have xml1
            <to id="xslt1" uri="xslt:somefile.xsl"/>
            //here I have transformed xml1 to xml2
            <to uri="{{someSite}}"/>
            //here I receive response from someSite in xml3
            <to id="xslt2" uri="xslt:somefile2.xsl"/>//transform it to xml4
            <to uri="direct-vm:service"/>
</route>

如何测试路线中的每个xslt? 我不明白如何模拟xslt

1 个答案:

答案 0 :(得分:2)

如果我理解了这个问题,你想要的是单独测试每个XSLT转换。

在这种情况下,您需要做的是编写一些单元测试。我发现Juxy对于这个目的非常有用(关注&#39;样本&#39;目录,你可能会在一分钟内得到掌握)。