Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(195)

Side by Side Diff: remoting/host/host_mock_objects.h

Issue 11412305: Use AutoThread in ChromotingHostContext & NPAPI plugin. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Address review comments. Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « remoting/host/desktop_environment_factory.cc ('k') | remoting/host/host_mock_objects.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef REMOTING_HOST_HOST_MOCK_OBJECTS_H_ 5 #ifndef REMOTING_HOST_HOST_MOCK_OBJECTS_H_
6 #define REMOTING_HOST_HOST_MOCK_OBJECTS_H_ 6 #define REMOTING_HOST_HOST_MOCK_OBJECTS_H_
7 7
8 #include "net/base/ip_endpoint.h" 8 #include "net/base/ip_endpoint.h"
9 #include "remoting/base/capture_data.h" 9 #include "remoting/base/capture_data.h"
10 #include "remoting/host/video_frame_capturer.h" 10 #include "remoting/host/video_frame_capturer.h"
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
78 public: 78 public:
79 MockContinueWindow(); 79 MockContinueWindow();
80 virtual ~MockContinueWindow(); 80 virtual ~MockContinueWindow();
81 81
82 MOCK_METHOD2(Show, void( 82 MOCK_METHOD2(Show, void(
83 remoting::ChromotingHost* host, 83 remoting::ChromotingHost* host,
84 const remoting::ContinueWindow::ContinueSessionCallback& callback)); 84 const remoting::ContinueWindow::ContinueSessionCallback& callback));
85 MOCK_METHOD0(Hide, void()); 85 MOCK_METHOD0(Hide, void());
86 }; 86 };
87 87
88 class MockChromotingHostContext : public ChromotingHostContext {
89 public:
90 MockChromotingHostContext();
91 virtual ~MockChromotingHostContext();
92
93 MOCK_METHOD0(Start, bool());
94 MOCK_METHOD0(Stop, void());
95 MOCK_METHOD0(ui_task_runner, base::SingleThreadTaskRunner*());
96 MOCK_METHOD0(capture_task_runner, base::SingleThreadTaskRunner*());
97 MOCK_METHOD0(encode_task_runner, base::SingleThreadTaskRunner*());
98 MOCK_METHOD0(network_task_runner, base::SingleThreadTaskRunner*());
99 MOCK_METHOD0(io_task_runner, base::SingleThreadTaskRunner*());
100
101 private:
102 DISALLOW_COPY_AND_ASSIGN(MockChromotingHostContext);
103 };
104
105 class MockClientSessionEventHandler : public ClientSession::EventHandler { 88 class MockClientSessionEventHandler : public ClientSession::EventHandler {
106 public: 89 public:
107 MockClientSessionEventHandler(); 90 MockClientSessionEventHandler();
108 virtual ~MockClientSessionEventHandler(); 91 virtual ~MockClientSessionEventHandler();
109 92
110 MOCK_METHOD1(OnSessionAuthenticated, void(ClientSession* client)); 93 MOCK_METHOD1(OnSessionAuthenticated, void(ClientSession* client));
111 MOCK_METHOD1(OnSessionChannelsConnected, void(ClientSession* client)); 94 MOCK_METHOD1(OnSessionChannelsConnected, void(ClientSession* client));
112 MOCK_METHOD1(OnSessionAuthenticationFailed, void(ClientSession* client)); 95 MOCK_METHOD1(OnSessionAuthenticationFailed, void(ClientSession* client));
113 MOCK_METHOD1(OnSessionClosed, void(ClientSession* client)); 96 MOCK_METHOD1(OnSessionClosed, void(ClientSession* client));
114 MOCK_METHOD2(OnSessionSequenceNumber, void(ClientSession* client, 97 MOCK_METHOD2(OnSessionSequenceNumber, void(ClientSession* client,
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
168 void(const std::string& jid, 151 void(const std::string& jid,
169 const std::string& channel_name, 152 const std::string& channel_name,
170 const protocol::TransportRoute& route)); 153 const protocol::TransportRoute& route));
171 MOCK_METHOD1(OnStart, void(const std::string& xmpp_login)); 154 MOCK_METHOD1(OnStart, void(const std::string& xmpp_login));
172 MOCK_METHOD0(OnShutdown, void()); 155 MOCK_METHOD0(OnShutdown, void());
173 }; 156 };
174 157
175 } // namespace remoting 158 } // namespace remoting
176 159
177 #endif // REMOTING_HOST_HOST_MOCK_OBJECTS_H_ 160 #endif // REMOTING_HOST_HOST_MOCK_OBJECTS_H_
OLDNEW
« no previous file with comments | « remoting/host/desktop_environment_factory.cc ('k') | remoting/host/host_mock_objects.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698