Lines Matching refs:EXPECT_CALL
124 EXPECT_CALL(incomplete, ByRefFunc(_))
160 // Tests that EXPECT_CALL and ON_CALL compile in a presence of macro
199 EXPECT_CALL(cc, Method());
206 EXPECT_CALL(cc, Method()).WillOnce(Return(42));
272 // Tests that EXPECT_CALL evaluates its arguments exactly once as
278 EXPECT_CALL(*pa++, DoA(_));
287 EXPECT_CALL(a, DoA(n++));
292 // Tests that the syntax of EXPECT_CALL() is enforced at run time.
297 EXPECT_CALL(a, DoA(5))
299 EXPECT_CALL(a, DoA(6))
308 EXPECT_CALL(a, DoA(6))
311 }, ".With() cannot appear more than once in an EXPECT_CALL()");
320 EXPECT_CALL(a, DoA(1))
323 }, ".With() must be the first clause in an EXPECT_CALL()");
328 EXPECT_CALL(a, DoA(2))
331 }, ".With() must be the first clause in an EXPECT_CALL()");
339 EXPECT_CALL(a, DoA(1))
342 EXPECT_CALL(a, DoA(2))
355 EXPECT_CALL(a, DoA(1))
358 }, ".Times() cannot appear more than once in an EXPECT_CALL()");
369 EXPECT_CALL(a, DoA(1))
381 EXPECT_CALL(a, DoA(1));
382 EXPECT_CALL(a, DoA(2))
393 EXPECT_CALL(a, DoA(1))
404 Expectation e = EXPECT_CALL(a, DoA(1))
407 EXPECT_CALL(a, DoA(2))
420 EXPECT_CALL(a, DoA(1))
431 Expectation e = EXPECT_CALL(a, DoA(1));
433 EXPECT_CALL(a, DoA(2))
445 EXPECT_CALL(a, DoA(1));
446 EXPECT_CALL(a, DoA(2))
456 EXPECT_CALL(a, DoA(1))
467 EXPECT_CALL(a, DoA(1))
478 EXPECT_CALL(a, DoA(1))
480 EXPECT_CALL(a, DoA(2))
493 EXPECT_CALL(a, DoA(1))
497 "EXPECT_CALL()");
504 EXPECT_CALL(a, DoA(1))
513 EXPECT_CALL(a, DoA(1));
514 EXPECT_CALL(a, DoA(1))
525 EXPECT_CALL(a, DoA(1))
536 EXPECT_CALL(a, DoA(1));
541 EXPECT_CALL(a, DoA(1));
545 EXPECT_CALL(a, DoA(1));
561 EXPECT_CALL(b, DoB())
563 EXPECT_CALL(b, DoB(1))
565 EXPECT_CALL(b, DoB(2))
570 EXPECT_CALL(b, DoB(3))
577 EXPECT_CALL(b, DoB(4))
597 EXPECT_CALL(b, DoB())
600 EXPECT_CALL(b, DoB())
604 EXPECT_CALL(b, DoB(1))
612 EXPECT_CALL(b, DoB())
615 EXPECT_CALL(b, DoB(2))
627 "Too many actions specified in EXPECT_CALL(b, DoB())...\n"
632 "Too many actions specified in EXPECT_CALL(b, DoB())...\n"
638 "Too many actions specified in EXPECT_CALL(b, DoB(1))...\n"
643 "Too many actions specified in EXPECT_CALL(b, DoB())...\n"
649 "Too many actions specified in EXPECT_CALL(b, DoB(2))...\n"
660 EXPECT_CALL(b, DoB())
669 "Too few actions specified in EXPECT_CALL(b, DoB())...\n"
684 EXPECT_CALL(b, DoB());
695 EXPECT_CALL(b, DoB(_));
709 EXPECT_CALL(b, DoB(_));
714 // Tests the semantics of EXPECT_CALL().
716 // Tests that any call is allowed when no EXPECT_CALL() is specified.
719 EXPECT_CALL(b, DoB());
729 // Tests that the last matching EXPECT_CALL() fires.
732 EXPECT_CALL(b, DoB(_))
734 EXPECT_CALL(b, DoB(1))
744 EXPECT_CALL(b, DoB(5))
748 }, "Actual function call count doesn't match EXPECT_CALL(b, DoB(5))...\n"
758 EXPECT_CALL(b, DoB())
768 EXPECT_CALL(b, DoB())
777 EXPECT_CALL(b, DoB())
790 EXPECT_CALL(b, DoB())
799 EXPECT_CALL(b, DoB())
810 EXPECT_CALL(b, DoB())
820 EXPECT_CALL(b, DoB())
834 EXPECT_CALL(b, DoB())
849 EXPECT_CALL(b, DoB(_))
851 EXPECT_CALL(b, DoB())
869 HasSubstr("Actions ran out in EXPECT_CALL(b, DoB())...\n"
873 HasSubstr("Actions ran out in EXPECT_CALL(b, DoB())...\n"
881 EXPECT_CALL(b, DoB()).Times(AnyNumber()).WillOnce(Return(1));
928 EXPECT_CALL(a, Binary(0, 0));
938 EXPECT_CALL(b, DoB(0))
949 // First, tests the message when there is only one EXPECT_CALL().
951 EXPECT_CALL(a1, DoA(1));
968 // Next, tests the message when there are more than one EXPECT_CALL().
970 EXPECT_CALL(a2, DoA(1));
971 EXPECT_CALL(a2, DoA(3));
980 "tried expectation #0: EXPECT_CALL(a2, DoA(1))...\n"
987 "tried expectation #1: EXPECT_CALL(a2, DoA(3))...\n"
999 EXPECT_CALL(b1, DoB(1));
1019 EXPECT_CALL(b, DoB(1))
1033 EXPECT_CALL(b, DoB(1));
1047 EXPECT_CALL(b, DoB(1))
1049 EXPECT_CALL(b, DoB(2))
1052 EXPECT_CALL(b, DoB(3))
1054 EXPECT_CALL(b, DoB(4))
1115 EXPECT_CALL(a, Binary(0, 0));
1125 EXPECT_CALL(b, DoB(0))
1137 EXPECT_CALL(a, DoA(_))
1151 EXPECT_CALL(b, DoB(_));
1170 EXPECT_CALL(a, DoA(1));
1171 EXPECT_CALL(a, DoA(2));
1187 EXPECT_CALL(a, DoA(1));
1191 EXPECT_CALL(a, DoA(2));
1192 EXPECT_CALL(a, DoA(3));
1210 EXPECT_CALL(a, DoA(1));
1211 EXPECT_CALL(a, DoA(2));
1213 EXPECT_CALL(a, DoA(3));
1230 EXPECT_CALL(a, DoA(1));
1231 EXPECT_CALL(b, DoB())
1242 EXPECT_CALL(a, DoA(1));
1243 EXPECT_CALL(b, DoB())
1257 EXPECT_CALL(a, ReturnResult(1))
1261 EXPECT_CALL(a, ReturnResult(2))
1265 EXPECT_CALL(a, ReturnResult(3))
1292 EXPECT_CALL(a, ReturnResult(1))
1296 EXPECT_CALL(b, DoB())
1300 EXPECT_CALL(a, ReturnResult(2))
1304 EXPECT_CALL(a, ReturnResult(3))
1340 EXPECT_CALL(a, DoA(1))
1342 EXPECT_CALL(a, DoA(_))
1345 EXPECT_CALL(a, DoA(1))
1359 // Ctor from various forms of EXPECT_CALL.
1360 Expectation e2 = EXPECT_CALL(a, DoA(2));
1361 Expectation e3 = EXPECT_CALL(a, DoA(3)).With(_);
1364 Expectation e4 = EXPECT_CALL(a, DoA(4)).Times(1);
1365 Expectation e5 = EXPECT_CALL(a, DoA(5)).InSequence(s);
1367 Expectation e6 = EXPECT_CALL(a, DoA(6)).After(e2);
1368 Expectation e7 = EXPECT_CALL(a, DoA(7)).WillOnce(Return());
1369 Expectation e8 = EXPECT_CALL(a, DoA(8)).WillRepeatedly(Return());
1370 Expectation e9 = EXPECT_CALL(a, DoA(9)).RetiresOnSaturation();
1390 Expectation e2 = EXPECT_CALL(a, DoA(1));
1412 ExpectationSet es2 = EXPECT_CALL(a, DoA(1)); // Ctor from EXPECT_CALL.
1453 Expectation e2 = EXPECT_CALL(a, DoA(1));
1473 es += EXPECT_CALL(a, DoA(1));
1496 es += EXPECT_CALL(a, DoA(1));
1497 es += EXPECT_CALL(a, DoA(2));
1498 EXPECT_CALL(a, DoA(3))
1511 const Expectation e1 = EXPECT_CALL(a, DoA(1));
1512 const Expectation e2 = EXPECT_CALL(b, DoB())
1515 EXPECT_CALL(a, DoA(2)).After(e2);
1527 Expectation e1 = EXPECT_CALL(a, DoA(1));
1528 Expectation e2 = EXPECT_CALL(b, DoB())
1531 EXPECT_CALL(a, ReturnResult(2))
1558 Expectation e = EXPECT_CALL(a, DoA(1));
1559 const ExpectationSet es = EXPECT_CALL(a, DoA(2));
1560 EXPECT_CALL(a, ReturnResult(3))
1577 Expectation e = EXPECT_CALL(a, DoA(1));
1578 EXPECT_CALL(a, DoA(2)).InSequence(s);
1579 EXPECT_CALL(a, ReturnResult(3))
1593 Expectation e1 = EXPECT_CALL(a, DoA(1));
1594 Expectation e2 = EXPECT_CALL(a, DoA(2));
1595 Expectation e3 = EXPECT_CALL(a, DoA(3));
1596 EXPECT_CALL(a, DoA(4))
1610 Expectation e1 = EXPECT_CALL(a, DoA(1));
1611 Expectation e2 = EXPECT_CALL(a, DoA(2));
1612 Expectation e3 = EXPECT_CALL(a, DoA(3));
1613 ExpectationSet es1 = EXPECT_CALL(a, DoA(4));
1614 ExpectationSet es2 = EXPECT_CALL(a, DoA(5));
1615 EXPECT_CALL(a, DoA(6))
1629 Expectation e1 = EXPECT_CALL(a, DoA(1));
1630 Expectation e2 = EXPECT_CALL(a, DoA(2));
1634 EXPECT_CALL(a, ReturnResult(3))
1649 ExpectationSet es1 = EXPECT_CALL(a, DoA(1));
1650 Expectation e2 = EXPECT_CALL(a, DoA(2));
1651 EXPECT_CALL(a, DoA(3))
1671 EXPECT_CALL(*b1, DoB(_))
1673 EXPECT_CALL(*a, Binary(_, _))
1676 EXPECT_CALL(*b2, DoB(_))
1699 EXPECT_CALL(*b1, DoB(_))
1701 EXPECT_CALL(*a, Binary(_, _))
1703 EXPECT_CALL(*b2, DoB(_))
1732 EXPECT_CALL(*a, DoA(_)).WillOnce(Delete(a));
1738 EXPECT_CALL(*a, ReturnResult(_))
1751 EXPECT_CALL(*b1, DoB(_))
1753 EXPECT_CALL(*a, Binary(_, _))
1755 EXPECT_CALL(*b2, DoB(_))
1777 EXPECT_CALL(*b1, DoB(_));
1778 EXPECT_CALL(*a, Binary(_, _))
1780 EXPECT_CALL(*b2, DoB(_))
1821 EXPECT_CALL(*a, DoA(1))
1824 EXPECT_CALL(*a, DoA(2))
1827 EXPECT_CALL(*a, DoA(3))
1971 EXPECT_CALL(a, DoA(5));
1972 EXPECT_CALL(a, Binary(_, 1))
1981 "Mock function call matches EXPECT_CALL(a, DoA(5))...\n"
1992 "Mock function call matches EXPECT_CALL(a, Binary(_, 1))...\n"
2091 EXPECT_CALL(helper_, Foo(_))
2098 EXPECT_CALL(helper_, Foo(_))
2133 EXPECT_CALL(*a, DoA(_));
2139 EXPECT_CALL(*a, DoA(_)).Times(AnyNumber());
2146 EXPECT_CALL(*a, DoA(_)).Times(AnyNumber());
2167 EXPECT_CALL(b, DoB())
2183 EXPECT_CALL(b, DoB())
2200 EXPECT_CALL(b, DoB())
2202 EXPECT_CALL(b, DoB(_))
2218 EXPECT_CALL(b, DoB(0))
2220 EXPECT_CALL(b, DoB(_))
2238 EXPECT_CALL(b, DoB());
2242 EXPECT_CALL(b, DoB(_))
2333 EXPECT_CALL(b, DoB(1))
2351 EXPECT_CALL(b, DoB())
2373 EXPECT_CALL(Const(b), DoB())
2393 EXPECT_CALL(b, DoB(_))
2399 EXPECT_CALL(b, DoB())
2417 EXPECT_CALL(a, Binary(_, _))
2423 EXPECT_CALL(b1, DoB(_))
2428 EXPECT_CALL(b2, DoB(_));
2453 EXPECT_CALL(a, DoA(1));
2454 EXPECT_CALL(a, DoA(1))
2457 EXPECT_CALL(c, NonVoidMethod());
2460 // This will match the second EXPECT_CALL() and trigger another a.DoA(1),
2461 // which will in turn match the first EXPECT_CALL() and trigger a call to
2463 // EXPECT_CALL() did not specify an action.