Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jdaemon.util.xml
Class TestXMLTransformation  view TestXMLTransformation download TestXMLTransformation.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.jdaemon.util.xml.TestXMLTransformation
All Implemented Interfaces:
junit.framework.Test

public class TestXMLTransformation
extends junit.framework.TestCase

Test cases for util.xml package


Nested Class Summary
static class TestXMLTransformation.TestData
          Test implementation of XMLWritable interface
 
Field Summary
static java.lang.String STYLESHEET_1
           
static java.lang.String STYLESHEET_2
           
static java.lang.String TEST_DATA
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
TestXMLTransformation(java.lang.String name)
          Creates a new instance of TestXMLTransformation
 
Method Summary
static javax.xml.transform.Templates getStylesheet1()
          Dynamicially creates Templates object using TemplatesBuilder
static javax.xml.transform.Source getStylesheet2()
          Creates XML Source object from string
static void main(java.lang.String[] args)
          Run tests from command line
static junit.framework.Test suite()
          Create testsuite
 void testTransformation()
          Tests transformation of TestData object through Stylesheet1
 void testTransformationChain()
          Tests chained transformation of TestData object through Stylesheet1 and Stylesheet2
 void testXMLWriter()
          Tests direct writing of TestData object to a string
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STYLESHEET_1

public static final java.lang.String STYLESHEET_1
See Also:
Constant Field Values

STYLESHEET_2

public static final java.lang.String STYLESHEET_2
See Also:
Constant Field Values

TEST_DATA

public static final java.lang.String TEST_DATA
See Also:
Constant Field Values
Constructor Detail

TestXMLTransformation

public TestXMLTransformation(java.lang.String name)
Creates a new instance of TestXMLTransformation

Method Detail

getStylesheet1

public static javax.xml.transform.Templates getStylesheet1()
                                                    throws InitialisationException,
                                                           javax.xml.transform.TransformerConfigurationException
Dynamicially creates Templates object using TemplatesBuilder


getStylesheet2

public static javax.xml.transform.Source getStylesheet2()
Creates XML Source object from string


testXMLWriter

public void testXMLWriter()
                   throws javax.xml.transform.TransformerException
Tests direct writing of TestData object to a string


testTransformation

public void testTransformation()
                        throws javax.xml.transform.TransformerException,
                               InitialisationException
Tests transformation of TestData object through Stylesheet1


testTransformationChain

public void testTransformationChain()
                             throws javax.xml.transform.TransformerException,
                                    InitialisationException
Tests chained transformation of TestData object through Stylesheet1 and Stylesheet2


suite

public static junit.framework.Test suite()
Create testsuite


main

public static void main(java.lang.String[] args)
Run tests from command line