1 package org.onap.clamp.clds.transform;
3 import static org.junit.Assert.assertNotNull;
5 import java.io.IOException;
7 import javax.xml.transform.TransformerException;
10 import org.onap.clamp.clds.util.ResourceFileUtil;
11 import org.skyscreamer.jsonassert.JSONAssert;
13 public class XslTransformerTest {
16 * This test validates the XSLT to convert BPMN xml to BPMN JSON.
18 * @throws TransformerException
24 public void xslTransformTest() throws TransformerException, IOException {
25 XslTransformer xslTransformer = new XslTransformer();
26 xslTransformer.setXslResourceName("xsl/clds-bpmn-transformer.xsl");
28 String bpmnJson = xslTransformer
29 .doXslTransformToString(ResourceFileUtil.getResourceAsString("example/xsl-validation/modelBpmn.xml"));
30 assertNotNull(bpmnJson);
31 JSONAssert.assertEquals(ResourceFileUtil.getResourceAsString("example/xsl-validation/modelBpmnForVerif.json"),