Package com.sun.xml.ws.test.client
Class ScriptBaseClass
- java.lang.Object
-
- junit.framework.Assert
-
- com.sun.xml.ws.test.client.ScriptBaseClass
-
public class ScriptBaseClass extends junit.framework.AssertClient test script will be executed as if it's a method on a sub-class of this class. IOW,class Dummy extends
ScriptBaseClass{ void scriptMethod() { ... contents of the script ... } }Therefore all the public methods and fields are visible to the script. This is a convenient place to define helper convenience methods for scripts to use.
Functions defined in
util.bshserves the same role.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description ScriptBaseClass(DeploymentContext context, bsh.Interpreter engine, TestClient client)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.w3c.dom.NodecreateDOMNode(java.io.InputStream inputStream)static javax.xml.transform.SourcemakeDOMSource(java.lang.String msg)static java.util.Collection<javax.xml.transform.Source>makeMsgSource(java.lang.String msg)javax.xml.transform.SourcemakeSaxSource(java.lang.String msg)static javax.xml.transform.SourcemakeStreamSource(java.lang.String msg)java.io.Fileresource(java.lang.String name)Loads a resource.java.lang.StringsourceToXMLString(javax.xml.transform.Source result)-
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
-
-
-
-
Constructor Detail
-
ScriptBaseClass
public ScriptBaseClass(DeploymentContext context, bsh.Interpreter engine, TestClient client)
-
-
Method Detail
-
resource
public java.io.File resource(@NotNull java.lang.String name)Loads a resource.- Parameters:
name- The resource name like "test.png" or "subdir1/subdir2/foo.xml"- See Also:
TestDescriptor.resources
-
makeSaxSource
public javax.xml.transform.Source makeSaxSource(java.lang.String msg)
-
makeStreamSource
public static javax.xml.transform.Source makeStreamSource(java.lang.String msg)
-
makeMsgSource
public static java.util.Collection<javax.xml.transform.Source> makeMsgSource(java.lang.String msg) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException- Throws:
java.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXException
-
makeDOMSource
public static javax.xml.transform.Source makeDOMSource(java.lang.String msg) throws java.io.IOException, javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException- Throws:
java.io.IOExceptionjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXException
-
createDOMNode
public static org.w3c.dom.Node createDOMNode(java.io.InputStream inputStream) throws javax.xml.parsers.ParserConfigurationException, java.io.IOException, org.xml.sax.SAXException- Throws:
javax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXException
-
sourceToXMLString
public java.lang.String sourceToXMLString(javax.xml.transform.Source result) throws javax.xml.transform.TransformerException- Throws:
javax.xml.transform.TransformerException
-
-