socket_wrapper aims to help client/server software development teams
willing to gain full functional test coverage.  It makes possible to
run several instances of the full software stack on the same machine
and perform locally functional testing of complex network
configurations.

Homepage:
https://cwrap.org/socket_wrapper.html
