Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class MyClass {
- virtual void call();
- }
- ############
- class MockMyClass {
- MOCK_METHOD_1(call(), void());
- }
- ############
- TEST(TestMyClass, worksFine) {
- MockMyClass m1;
- MockMyClass &m2 = m1;
- EXPECT_CALL(m1, class()); // times(1) by default;
- m2.call();
- }
- TEST(TestMyClass, doesNotWork) {
- MockMyClass m1;
- MyClass &m2 = m1;
- EXPECT_CALL(m1, class()); // times(1) by default;
- m2.call(); // will fail with FailureActual function call count doesn't match EXPECT_CALL
- }
- ######################
Add Comment
Please, Sign In to add comment