Google APIs Client Library for C++
|
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... |
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.