Google APIs Client Library for C++
Transport Layer - Testing Support

The Transport Layer Testing Support module contains classes and components to facilitate testing, debugging, and diagnosing the transport layer. More...

Classes

class  HtmlScribe
 Specialized HttpScribe that produces HTML transcripts. More...
class  JsonPlaybackTransport
 A fake transport that plays back from a JSON scribed transcript. More...
class  JsonPlaybackTransportFactory
 A transport factory for creating JsonPlaybackTransport. More...
class  JsonScribe
 Specialized HttpScribe that produces JSON transcripts. More...
class  HttpTransportTestFixture
 namespace client More...
class  MockHttpTransportErrorHandler
 Mock transport error handler for testing with GMock. More...
class  MockAuthorizationCredential
 Mock authorization credential for testing with GMock. More...
class  MockHttpRequest
 Mock http request for testing GMock. More...
class  MockHttpTransport
 Mock http request for testing GMock. More...
class  MockHttpTransportFactory
 Mock http transport factory for testing GMock. More...

Detailed Description

The Transport Layer Testing Support module contains classes and components to facilitate testing, debugging, and diagnosing the transport layer.

In many cases these components can be used in place of normal production components to test applications and libraries that use the transport layer.

Components in this module are not typically deployed into production applications as a matter of policy. There are not generally technical reasons to prevent their inclusion.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines