Commit 209e1a6c authored by Hidehiko Abe's avatar Hidehiko Abe Committed by Commit Bot

Use TestInterface instead of down casting.

BUG=None
TEST=Ran on bots.

Change-Id: I457634c3c9d514dcdce6d70054389863363b6789
Reviewed-on: https://chromium-review.googlesource.com/822670Reviewed-by: default avatarSteven Bennetts <stevenjb@chromium.org>
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#523465}
parent f631e0ba
......@@ -9,7 +9,7 @@
#include "chrome/browser/chromeos/net/network_throttling_observer.h"
#include "chrome/common/pref_names.h"
#include "chromeos/dbus/dbus_thread_manager.h"
#include "chromeos/dbus/fake_shill_manager_client.h"
#include "chromeos/dbus/shill_manager_client.h"
#include "chromeos/network/network_state_handler.h"
#include "components/prefs/pref_registry_simple.h"
#include "components/prefs/testing_pref_service.h"
......@@ -44,9 +44,10 @@ class NetworkThrottlingObserverTest : public ::testing::Test {
const ShillManagerClient::NetworkThrottlingStatus&
GetNetworkThrottlingStatus() {
auto* manager_client = static_cast<FakeShillManagerClient*>(
DBusThreadManager::Get()->GetShillManagerClient());
return manager_client->GetNetworkThrottlingStatus();
return DBusThreadManager::Get()
->GetShillManagerClient()
->GetTestInterface()
->GetNetworkThrottlingStatus();
}
private:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment