|
Google APIs Client Library for C++
|
namespace client More...
#include "client/transport/test/http_transport_test_fixture.h"
Public Member Functions | |
| HttpTransportTestFixture () | |
| virtual | ~HttpTransportTestFixture () |
Static Public Member Functions | |
| static google_wax_api::WaxService & | GetGlobalWaxService () |
| static const string & | GetGlobalSessionId () |
| static void | ResetGlobalSessionId () |
| static void | SetUpTestCase () |
| static void | TearDownTestCase () |
| static void | SetTestConfiguration (const client::HttpTransportLayerConfig *config) |
namespace client
Test fixture for verifying basic HttpTransport implementations.
This class is compiled into a library that runs tests against the core HttpTransport interface. To test a specific implementation you should set up a HttpTransportLayerConfiguration that uses that implementation then HttpTransportTestFixture::SetTestConfiguration to inject the configuration before running the tests.
| virtual ~HttpTransportTestFixture | ( | ) | [virtual] |
| static const string& GetGlobalSessionId | ( | ) | [static] |
| static google_wax_api::WaxService& GetGlobalWaxService | ( | ) | [static] |
| static void ResetGlobalSessionId | ( | ) | [static] |
| static void SetTestConfiguration | ( | const client::HttpTransportLayerConfig * | config | ) | [static] |
| static void SetUpTestCase | ( | ) | [static] |
| static void TearDownTestCase | ( | ) | [static] |