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

Side by Side Diff: chromeos/dbus/mock_dbus_thread_manager.cc

Issue 14729017: Add NetworkHandler to own network handlers in src/chromeos/network (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase + elim LoginState dependency Created 7 years, 7 months 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
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 #include "chromeos/dbus/mock_dbus_thread_manager.h" 5 #include "chromeos/dbus/mock_dbus_thread_manager.h"
6 6
7 #include "chromeos/dbus/dbus_thread_manager_observer.h" 7 #include "chromeos/dbus/dbus_thread_manager_observer.h"
8 #include "chromeos/dbus/ibus/mock_ibus_client.h" 8 #include "chromeos/dbus/ibus/mock_ibus_client.h"
9 #include "chromeos/dbus/ibus/mock_ibus_config_client.h" 9 #include "chromeos/dbus/ibus/mock_ibus_config_client.h"
10 #include "chromeos/dbus/ibus/mock_ibus_engine_factory_service.h" 10 #include "chromeos/dbus/ibus/mock_ibus_engine_factory_service.h"
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 133
134 // Called from AsyncMethodCaller ctor and dtor. 134 // Called from AsyncMethodCaller ctor and dtor.
135 EXPECT_CALL(*mock_cryptohome_client_.get(), SetAsyncCallStatusHandlers(_, _)) 135 EXPECT_CALL(*mock_cryptohome_client_.get(), SetAsyncCallStatusHandlers(_, _))
136 .Times(AnyNumber()); 136 .Times(AnyNumber());
137 EXPECT_CALL(*mock_cryptohome_client_.get(), ResetAsyncCallStatusHandlers()) 137 EXPECT_CALL(*mock_cryptohome_client_.get(), ResetAsyncCallStatusHandlers())
138 .Times(AnyNumber()); 138 .Times(AnyNumber());
139 // Called from various locations. 139 // Called from various locations.
140 EXPECT_CALL(*mock_cryptohome_client_.get(), GetSystemSalt(_)) 140 EXPECT_CALL(*mock_cryptohome_client_.get(), GetSystemSalt(_))
141 .WillRepeatedly(DoAll(SetArgumentPointee<0>(*GetMockSystemSalt()), 141 .WillRepeatedly(DoAll(SetArgumentPointee<0>(*GetMockSystemSalt()),
142 Return(true))); 142 Return(true)));
143 EXPECT_CALL(*mock_cryptohome_client_.get(), TpmIsEnabled(_))
144 .Times(AnyNumber());
143 145
144 // Called from GeolocationHandler::Init(). 146 // Called from GeolocationHandler::Init().
145 EXPECT_CALL(*mock_shill_manager_client_.get(), GetProperties(_)) 147 EXPECT_CALL(*mock_shill_manager_client_.get(), GetProperties(_))
146 .Times(AnyNumber()); 148 .Times(AnyNumber());
147 EXPECT_CALL(*mock_shill_manager_client_.get(), AddPropertyChangedObserver(_)) 149 EXPECT_CALL(*mock_shill_manager_client_.get(), AddPropertyChangedObserver(_))
148 .Times(AnyNumber()); 150 .Times(AnyNumber());
149 EXPECT_CALL(*mock_shill_manager_client_.get(), 151 EXPECT_CALL(*mock_shill_manager_client_.get(),
150 RemovePropertyChangedObserver(_)) 152 RemovePropertyChangedObserver(_))
151 .Times(AnyNumber()); 153 .Times(AnyNumber());
152 } 154 }
153 155
154 MockDBusThreadManager::~MockDBusThreadManager() { 156 MockDBusThreadManager::~MockDBusThreadManager() {
155 FOR_EACH_OBSERVER(DBusThreadManagerObserver, observers_, 157 FOR_EACH_OBSERVER(DBusThreadManagerObserver, observers_,
156 OnDBusThreadManagerDestroying(this)); 158 OnDBusThreadManagerDestroying(this));
157 } 159 }
158 160
159 void MockDBusThreadManager::AddObserver(DBusThreadManagerObserver* observer) { 161 void MockDBusThreadManager::AddObserver(DBusThreadManagerObserver* observer) {
160 DCHECK(observer); 162 DCHECK(observer);
161 observers_.AddObserver(observer); 163 observers_.AddObserver(observer);
162 } 164 }
163 165
164 void MockDBusThreadManager::RemoveObserver( 166 void MockDBusThreadManager::RemoveObserver(
165 DBusThreadManagerObserver* observer) { 167 DBusThreadManagerObserver* observer) {
166 DCHECK(observer); 168 DCHECK(observer);
167 observers_.RemoveObserver(observer); 169 observers_.RemoveObserver(observer);
168 } 170 }
169 171
170 } // namespace chromeos 172 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698