Migrate ClientConnection unit test to framework
Use friend to get rid of test class.
Copy unit test to integration test
Isolate integration test
Isolate unit test
Remove unused test harness from this test