Remove usage of ScopedAsyncTaskScheduler from automatic_reboot_manager_unittest.cc.

ScopedAsyncTaskScheduler is deprecated.

Bug: 708584
Change-Id: Id7fe750e4e3201ed8ccda267cf296ed83dffd96b
Reviewed-on: https://chromium-review.googlesource.com/592244
Reviewed-by: Steven Bennetts <stevenjb@chromium.org>
Commit-Queue: Francois Doray <fdoray@chromium.org>
Cr-Commit-Position: refs/heads/master@{#490805}
diff --git a/chrome/browser/chromeos/system/automatic_reboot_manager_unittest.cc b/chrome/browser/chromeos/system/automatic_reboot_manager_unittest.cc
index c712710..d82f80f 100644
--- a/chrome/browser/chromeos/system/automatic_reboot_manager_unittest.cc
+++ b/chrome/browser/chromeos/system/automatic_reboot_manager_unittest.cc
@@ -14,10 +14,9 @@
 #include "base/path_service.h"
 #include "base/strings/string_number_conversions.h"
 #include "base/task_scheduler/task_scheduler.h"
-#include "base/test/scoped_async_task_scheduler.h"
+#include "base/test/scoped_task_environment.h"
 #include "base/test/simple_test_tick_clock.h"
 #include "base/test/test_mock_time_task_runner.h"
-#include "base/threading/sequenced_worker_pool.h"
 #include "base/threading/thread_task_runner_handle.h"
 #include "base/time/tick_clock.h"
 #include "base/values.h"
@@ -200,8 +199,8 @@
 
   bool reboot_after_update_ = false;
 
-  base::ThreadTaskRunnerHandle ui_thread_task_runner_handle_;
-  base::test::ScopedAsyncTaskScheduler scoped_async_task_scheduler_;
+  base::test::ScopedTaskEnvironment scoped_task_environment_;
+  base::ScopedClosureRunner reset_main_thread_task_runner_;
 
   TestingPrefServiceSimple local_state_;
   MockUserManager* mock_user_manager_;  // Not owned.
@@ -303,7 +302,8 @@
 
 AutomaticRebootManagerBasicTest::AutomaticRebootManagerBasicTest()
     : task_runner_(new TestAutomaticRebootManagerTaskRunner),
-      ui_thread_task_runner_handle_(task_runner_),
+      reset_main_thread_task_runner_(
+          base::ThreadTaskRunnerHandle::OverrideForTesting(task_runner_)),
       mock_user_manager_(new MockUserManager),
       user_manager_enabler_(mock_user_manager_) {}