Add some smaller test cases and fix new single protocol/transport C++ test

Reviewed By: aditya


git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664944 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/test/cpp/src/TestClient.cpp b/test/cpp/src/TestClient.cpp
index d7191ca..3868456 100644
--- a/test/cpp/src/TestClient.cpp
+++ b/test/cpp/src/TestClient.cpp
@@ -75,7 +75,7 @@
     transport = bufferedSocket;
   }
 
-  shared_ptr<TBinaryProtocol> protocol(new TBinaryProtocol(transport, transport));
+  shared_ptr<TBinaryProtocol> protocol(new TBinaryProtocol(transport));
   ThriftTestClient testClient(protocol);
 
   uint64_t time_min = 0;