Currently all Clients are created dynamically, which allows for concurrent testing since different Endpoints can be registered.
To support Static Clients, we need to re-engineer the internals a bit:
- Start a Reverse Proxy HTTP Server
- Tests are not run
async
- Test register their Port with Reverse Proxy
- Start a Local Tunnel to Reverse Proxy
- Use Tunnel URL to create Test Plan
Currently all Clients are created dynamically, which allows for concurrent testing since different Endpoints can be registered.
To support Static Clients, we need to re-engineer the internals a bit:
async