Lines Matching defs:foo
150 MockFoo foo;
151 ON_CALL(foo, Bar(_))
153 ON_CALL(foo, Baz(_, _))
155 ON_CALL(foo, Baz(_, "you"))
158 EXPECT_CALL(foo, Bar(0))
160 EXPECT_CALL(foo, Baz(_, _));
161 EXPECT_CALL(foo, Baz("hi", "you"))
165 EXPECT_EQ(1, foo.Bar(0));
166 EXPECT_EQ(1, foo.Bar(0));
167 EXPECT_EQ('z', foo.Baz("hi", "you"));
168 EXPECT_EQ('a', foo.Baz("hi", "you"));
169 EXPECT_EQ('b', foo.Baz("hi", "me"));
200 MockFoo foo;
202 ON_CALL(foo, Bar(_))
204 EXPECT_CALL(foo, Baz(_, "b"))
207 EXPECT_CALL(foo, Baz(_, "c")); // Expected to be unsatisfied.
212 const Helper1Param param = { &foo, &count1 };
217 const Helper1Param param2 = { &foo, &count2 };
223 // foo's destructor should generate one failure about unsatisfied
230 void Helper2(MockFoo* foo) {
232 foo->Bar(2);
233 foo->Bar(3);
239 MockFoo foo;
244 EXPECT_CALL(foo, Bar(0));
245 EXPECT_CALL(foo, Bar(1))
249 EXPECT_CALL(foo, Bar(2))
253 EXPECT_CALL(foo, Bar(3))
259 EXPECT_CALL(foo, Bar(2))
261 EXPECT_CALL(foo, Bar(4));
264 foo.Bar(0);
265 foo.Bar(1);
268 new ThreadWithParam<MockFoo*>(Helper2, &foo, NULL);
269 Helper2(&foo);
272 foo.Bar(2);
273 foo.Bar(4);