34#ifndef GOOGLEMOCK_INCLUDE_GMOCK_GMOCK_H_
35#define GOOGLEMOCK_INCLUDE_GMOCK_GMOCK_H_
56#include "gmock/gmock-actions.h"
57#include "gmock/gmock-cardinalities.h"
58#include "gmock/gmock-function-mocker.h"
59#include "gmock/gmock-matchers.h"
60#include "gmock/gmock-more-actions.h"
61#include "gmock/gmock-more-matchers.h"
62#include "gmock/gmock-nice-strict.h"
63#include "gmock/internal/gmock-internal-utils.h"
64#include "gmock/internal/gmock-port.h"
67GMOCK_DECLARE_bool_(catch_leaked_mocks);
68GMOCK_DECLARE_string_(verbose);
69GMOCK_DECLARE_int32_(default_mock_behavior);
84GTEST_API_
void InitGoogleMock(
int* argc,
char** argv);
88GTEST_API_
void InitGoogleMock(
int* argc,
wchar_t** argv);
92GTEST_API_
void InitGoogleMock();