Interface EmbeddedTestService

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
JeroMQEmbeddedTestService

public interface EmbeddedTestService extends AutoCloseable
Represents a completely and entirely separate test kit. This is an interface to a complete and total embedded test instance containing a client as well as a single worker instance in a single memory space. This allows test code to access both a client and worker instance Context which can be used to issue calls to the underlying script engine. In the case of the client Context, the calls are serialized over a virtual network ensuring that the behavior of the simulated cluster resembles the actual deployed behavior as closely as absolutely possible.