Class TestClient

java.lang.Object
com.sun.xml.ws.test.model.TestClient

public class TestClient extends Object
A test script that plays the role of the client. TODO: needs to support clients that run inside a container (for testing Transaction)
Author:
Kohsuke Kawaguchi
  • Field Details

    • applicableVersions

      @NotNull public final com.sun.istack.test.VersionProcessor applicableVersions
      Versions to which this client test applies.
    • script

      @NotNull public final Script script
      The BeanShell script to be executed.
    • parent

      @NotNull public final TestDescriptor parent
      TestDescriptor to which this TestClient belongs.
    • sideEffectFree

      public final boolean sideEffectFree
      If true, it indicates that this test doesn't leave any side-effect on the client or the server. With a proper option, multiple instances of the same test will run in parallel to test the behaviors in the concurrent environment.
    • supportedTransport

      public final TransportSet supportedTransport
  • Constructor Details

    • TestClient

      public TestClient(TestDescriptor parent, com.sun.istack.test.VersionProcessor applicableVersions, TransportSet supportedTransport, Script script, boolean sideEffectFree)