Added test cases to ClientProtocol