Index: remoting/protocol/protocol_mock_objects.h |
diff --git a/remoting/protocol/protocol_mock_objects.h b/remoting/protocol/protocol_mock_objects.h |
index 20a56b34d785badd9e407aa1e5abeb404699cc5b..1d5415423b29cedfc24cd4395e26e1b0c8c48633 100644 |
--- a/remoting/protocol/protocol_mock_objects.h |
+++ b/remoting/protocol/protocol_mock_objects.h |
@@ -10,6 +10,7 @@ |
#include "net/base/ip_endpoint.h" |
#include "remoting/proto/internal.pb.h" |
#include "remoting/protocol/client_stub.h" |
+#include "remoting/protocol/clipboard_stub.h" |
#include "remoting/protocol/connection_to_client.h" |
#include "remoting/protocol/host_stub.h" |
#include "remoting/protocol/input_stub.h" |
@@ -59,11 +60,25 @@ class MockConnectionToClientEventHandler : |
DISALLOW_COPY_AND_ASSIGN(MockConnectionToClientEventHandler); |
}; |
+class MockClipboardStub : public ClipboardStub { |
Wez
2012/03/15 01:14:44
nit: At this point we don't actually need a MockCl
simonmorris
2012/03/15 16:53:19
They're separate again now.
|
+ public: |
+ MockClipboardStub(); |
+ virtual ~MockClipboardStub(); |
+ |
+ MOCK_METHOD1(InjectClipboardEvent, void(const ClipboardEvent& event)); |
+ |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(MockClipboardStub); |
+}; |
+ |
class MockInputStub : public InputStub { |
public: |
MockInputStub(); |
virtual ~MockInputStub(); |
+ // TODO(wez): Delete the next line when InputStub no longer inherits from |
+ // ClipboardStub. |
+ MOCK_METHOD1(InjectClipboardEvent, void(const ClipboardEvent&)); |
MOCK_METHOD1(InjectKeyEvent, void(const KeyEvent& event)); |
MOCK_METHOD1(InjectMouseEvent, void(const MouseEvent& event)); |