diff options
author | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-19 22:35:07 +0000 |
---|---|---|
committer | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-19 22:35:07 +0000 |
commit | 1b4d5fc73e07e8413f68f3eeb3b06a60856e5429 (patch) | |
tree | c0e7be3acf69598d92d70a5b8ecdbe09dd37f010 /chromeos/network/network_handler.h | |
parent | f705f8f3e91012294ee288ad8423634cca34449d (diff) | |
download | chromium_src-1b4d5fc73e07e8413f68f3eeb3b06a60856e5429.zip chromium_src-1b4d5fc73e07e8413f68f3eeb3b06a60856e5429.tar.gz chromium_src-1b4d5fc73e07e8413f68f3eeb3b06a60856e5429.tar.bz2 |
Migrate existing tests to new NetworkConfigurationUpdaterImpl.
- Migrate old unit tests of NetworkConfigurationUpdaterImplCros to new NetworkConfigurationUpdaterImpl.
I combined this migration with the following steps to simplify the process:
- Replace username hash in NetworkConfigurationUpdater by User* (was suggested earlier already and simplifies the unit test)
- Add a pure interface to ManagedNetworkConfigurationHandler and a Mock implementation.
- Remove unused NetworkConfigurationUpdaterImplCros
BUG=273102
For API changes:
TBR=dbeam@chromium.org, eroman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/22850007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218347 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/network/network_handler.h')
-rw-r--r-- | chromeos/network/network_handler.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromeos/network/network_handler.h b/chromeos/network/network_handler.h index 30a14d7..2197529 100644 --- a/chromeos/network/network_handler.h +++ b/chromeos/network/network_handler.h @@ -16,6 +16,7 @@ namespace chromeos { class ClientCertResolver; class GeolocationHandler; class ManagedNetworkConfigurationHandler; +class ManagedNetworkConfigurationHandlerImpl; class NetworkCertMigrator; class NetworkConfigurationHandler; class NetworkConnectionHandler; @@ -69,7 +70,7 @@ class CHROMEOS_EXPORT NetworkHandler { scoped_ptr<NetworkDeviceHandler> network_device_handler_; scoped_ptr<NetworkProfileHandler> network_profile_handler_; scoped_ptr<NetworkConfigurationHandler> network_configuration_handler_; - scoped_ptr<ManagedNetworkConfigurationHandler> + scoped_ptr<ManagedNetworkConfigurationHandlerImpl> managed_network_configuration_handler_; scoped_ptr<NetworkCertMigrator> network_cert_migrator_; scoped_ptr<ClientCertResolver> client_cert_resolver_; |