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.Assert
Client 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.bsh serves the same role.
- Author:
- Kohsuke Kawaguchi
-
Constructor Summary
ConstructorsConstructorDescriptionScriptBaseClass(DeploymentContext context, bsh.Interpreter engine, TestClient client) -
Method Summary
Modifier and TypeMethodDescriptionstatic NodecreateDOMNode(InputStream inputStream) static SourcemakeDOMSource(String msg) static Collection<Source> makeMsgSource(String msg) makeSaxSource(String msg) static SourcemakeStreamSource(String msg) Loads a resource.sourceToXMLString(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 Details
-
ScriptBaseClass
-
-
Method Details
-
resource
Loads a resource.- Parameters:
name- The resource name like "test.png" or "subdir1/subdir2/foo.xml"- See Also:
-
makeSaxSource
-
makeStreamSource
-
makeMsgSource
public static Collection<Source> makeMsgSource(String msg) throws IOException, ParserConfigurationException, SAXException -
makeDOMSource
public static Source makeDOMSource(String msg) throws IOException, ParserConfigurationException, SAXException -
createDOMNode
public static Node createDOMNode(InputStream inputStream) throws ParserConfigurationException, IOException, SAXException -
sourceToXMLString
- Throws:
TransformerException
-