This commit adds a specialised test suite for the PROXY Stream transport by reusing most of the testing code from other unit tests for other stream-based transports.