Lines Matching refs:mock

32 // Google Mock - a framework for writing C++ mock classes.
691 // Tests that DoDefault() does the default action for the mock method.
712 MockClass mock;
713 EXPECT_CALL(mock, IntFunc(_))
715 EXPECT_EQ(0, mock.IntFunc(true));
721 MockClass mock;
722 EXPECT_CALL(mock, Foo())
725 EXPECT_ANY_THROW(mock.Foo());
728 mock.Foo();
739 MockClass mock;
740 EXPECT_CALL(mock, IntFunc(_))
749 mock.IntFunc(true);
757 MockClass mock;
758 EXPECT_CALL(mock, IntFunc(_))
760 EXPECT_EQ(1, mock.IntFunc(false));
766 MockClass mock;
767 ON_CALL(mock, IntFunc(_))
769 EXPECT_CALL(mock, IntFunc(_))
771 EXPECT_EQ(2, mock.IntFunc(false));
776 MockClass mock;
778 ON_CALL(mock, IntFunc(_))
1351 MockClass mock;
1353 EXPECT_CALL(mock, MakeUnique()).WillOnce(Return(ByMove(std::move(i))));
1354 EXPECT_CALL(mock, MakeVectorUnique())
1357 EXPECT_CALL(mock, MakeUniqueBase())
1360 std::unique_ptr<int> result1 = mock.MakeUnique();
1363 std::vector<std::unique_ptr<int>> vresult = mock.MakeVectorUnique();
1368 std::unique_ptr<Base> result2 = mock.MakeUniqueBase();
1374 MockClass mock;
1377 EXPECT_CALL(mock, MakeUnique()).WillOnce(DoAll(
1381 std::unique_ptr<int> result1 = mock.MakeUnique();
1386 MockClass mock;
1392 EXPECT_EQ(42, *mock.MakeUnique());
1394 EXPECT_CALL(mock, MakeUnique()).WillRepeatedly(Invoke(UniquePtrSource));
1395 EXPECT_CALL(mock, MakeVectorUnique())
1397 std::unique_ptr<int> result1 = mock.MakeUnique();
1399 std::unique_ptr<int> result2 = mock.MakeUnique();
1403 std::vector<std::unique_ptr<int>> vresult = mock.MakeVectorUnique();