Index: webrtc/modules/desktop_capture/screen_capturer_mock_objects.h |
diff --git a/webrtc/modules/desktop_capture/screen_capturer_mock_objects.h b/webrtc/modules/desktop_capture/screen_capturer_mock_objects.h |
index f08dab5318a39e515e4040c0b2147afbced6551a..6baaa472bfe73cc22c0c1352005736969e7c7298 100644 |
--- a/webrtc/modules/desktop_capture/screen_capturer_mock_objects.h |
+++ b/webrtc/modules/desktop_capture/screen_capturer_mock_objects.h |
@@ -19,11 +19,16 @@ namespace webrtc { |
class MockScreenCapturer : public ScreenCapturer { |
public: |
- MockScreenCapturer() {} |
+ MockScreenCapturer() { |
+ ON_CALL(*this, Capture(testing::_)) |
+ .WillByDefault(testing::WithoutArgs(testing::Invoke( |
+ this, &MockScreenCapturer::CaptureFrame))); |
+ } |
virtual ~MockScreenCapturer() {} |
MOCK_METHOD1(Start, void(Callback* callback)); |
MOCK_METHOD1(Capture, void(const DesktopRegion& region)); |
+ MOCK_METHOD0(CaptureFrame, void(void)); |
MOCK_METHOD1(GetScreenList, bool(ScreenList* screens)); |
MOCK_METHOD1(SelectScreen, bool(ScreenId id)); |