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.bsh serves 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 NodecreateDOMNode(InputStream inputStream)static SourcemakeDOMSource(String msg)static Collection<Source>makeMsgSource(String msg)SourcemakeSaxSource(String msg)static SourcemakeStreamSource(String msg)Fileresource(String name)Loads a resource.StringsourceToXMLString(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 File resource(@NotNull String name)
Loads a resource.- Parameters:
name- The resource name like "test.png" or "subdir1/subdir2/foo.xml"- See Also:
TestDescriptor.resources
-
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
public String sourceToXMLString(Source result) throws TransformerException
- Throws:
TransformerException
-
-