35 #include "gmock/gmock.h" 40 #include "gtest/gtest.h" 132 .RetiresOnSaturation();
149 foo_.Bar(
"Hi", 0, 0);
165 foo_.Bar(
"Hi", 0, 0);
186 foo_.Bar(
"Ho", 0, -0.1);
208 .WillByDefault(
Return(
true));
210 .WillByDefault(
Return(
false));
220 .WillByDefault(
Return(
true));
222 .WillByDefault(
Return(
false));
235 .WillByDefault(
Return(
true));
237 .WillByDefault(
Return(
false));
245 .WillByDefault(
Return(
true));
255 MockFoo* foo1 =
new MockFoo;
256 MockFoo* foo2 =
new MockFoo;
272 MockFoo*
foo =
new MockFoo;
281 int main(
int argc,
char **argv) {
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
#define GTEST_DISALLOW_COPY_AND_ASSIGN_(type)
GTEST_API_ void InitGoogleMock(int *argc, char **argv)
TEST_F(GMockOutputTest, ExpectedCall)
void TestCatchesLeakedMocksInAdHocTests()
#define ON_CALL(obj, call)
internal::RefMatcher< T & > Ref(T &x)
#define MOCK_METHOD3(m,...)
#define MOCK_METHOD2(m,...)
GTEST_API_ Cardinality AnyNumber()
NaggyMock< MockFoo > foo_
#define EXPECT_CALL(obj, call)
const internal::AnythingMatcher _
int main(int argc, char **argv)
internal::GeMatcher< Rhs > Ge(Rhs x)
internal::ReturnAction< R > Return(R value)