org.eclipse.emf.test.xml.xmi
Class CompareXML

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.eclipse.emf.test.xml.xmi.CompareXML
All Implemented Interfaces:
junit.framework.Test

public class CompareXML
extends junit.framework.TestCase

A helper class that provides methods that allow comparing two XML instances.


Constructor Summary
CompareXML()
           
 
Method Summary
protected static void compareData(java.lang.String uri, org.w3c.dom.Node node1, org.w3c.dom.Node node2)
           
static void compareDocuments(java.lang.String uri, org.w3c.dom.Document expected, org.w3c.dom.Document document)
           
static void compareFiles(javax.xml.parsers.DocumentBuilder builder, java.lang.String expectedOutput, java.io.ByteArrayInputStream currentOutput)
           
protected static void compareNodes(java.lang.String uri, org.w3c.dom.Node node1, org.w3c.dom.Node node2)
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompareXML

public CompareXML()
Method Detail

compareFiles

public static void compareFiles(javax.xml.parsers.DocumentBuilder builder,
                                java.lang.String expectedOutput,
                                java.io.ByteArrayInputStream currentOutput)
                         throws java.lang.Exception
Throws:
java.lang.Exception

compareDocuments

public static void compareDocuments(java.lang.String uri,
                                    org.w3c.dom.Document expected,
                                    org.w3c.dom.Document document)
                             throws java.lang.Exception
Throws:
java.lang.Exception

compareNodes

protected static void compareNodes(java.lang.String uri,
                                   org.w3c.dom.Node node1,
                                   org.w3c.dom.Node node2)

compareData

protected static void compareData(java.lang.String uri,
                                  org.w3c.dom.Node node1,
                                  org.w3c.dom.Node node2)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.