# Functions
TestArgs is a test suite which verifies the behavior of Args implementations.
TestClient is a test suite which verifies the behavior of redis clients.
TestServerRegistry is a test suite which verifies the behavior of ServerRegistry implementations.
# Interfaces
Client is an interface that must be implemented by types that represent redis clients and wish to be tested using the TestClient test suite.
# Type aliases
MakeArgs is the type of factory functions that the TestArgs test suite uses to create Args to run the tests against.
MakeClient is the type of factory functions that the TestClient test suite uses to create Clients to run the tests against.
MakeServerRegistry is the type of factory functions that the TestServerRegistry test suite uses to create Clients to run the tests against.