Uses of Package
com.onenetwork.platform.tools.test.junit4

Packages that use com.onenetwork.platform.tools.test.junit4 
Package Description
com.onenetwork.platform.tools.test.junit4
Support for running JUnit4 tests in style of older Cactus Server tests.

This package consists of two client-facing classes: ServerTest IsolatedServerTest All other classes in this package are abstract and built to enable extensions.
  • Classes in com.onenetwork.platform.tools.test.junit4 used by com.onenetwork.platform.tools.test.junit4 
    Class Description
    ForwardingRemoteRunner
    Remote-capable JUnit4 test runner that takes responsibility of sending remote run requests, but on server side delegates actual test execution to separately configured runner instance.

    By default, this runner will delegate to the basic JUnit4 test runner.
    RemoteCapableRunner
    Base class for JUnit 4 test runners that execute tests on remote JVM.

    It is assumed that client and server machine have same test classes and, to a certain extent, same runner implementations.
    RemoteTestExecutor
    Interface that describes an entity capable of executing JUnit tests on remote machine.

    Exact mechanism of such test execution are deliberately unspecified, to allow more flexibility.
    ServerTest
    JUnit4 test executor that executes test on a remote server.