summaryrefslogtreecommitdiff
path: root/chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc')
-rw-r--r--chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc11
1 files changed, 4 insertions, 7 deletions
diff --git a/chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc b/chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc
index 7a98f86d8e4..d0a49203e6b 100644
--- a/chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc
+++ b/chromium/components/cryptauth/cryptauth_enrollment_manager_unittest.cc
@@ -112,15 +112,12 @@ class TestCryptAuthEnrollmentManager : public CryptAuthEnrollmentManager {
gcm_manager,
pref_service),
scoped_sync_scheduler_(new NiceMock<MockSyncScheduler>()),
- weak_sync_scheduler_factory_(scoped_sync_scheduler_.get()) {}
+ weak_sync_scheduler_factory_(scoped_sync_scheduler_) {
+ SetSyncSchedulerForTest(base::WrapUnique(scoped_sync_scheduler_));
+ }
~TestCryptAuthEnrollmentManager() override {}
- std::unique_ptr<SyncScheduler> CreateSyncScheduler() override {
- EXPECT_TRUE(scoped_sync_scheduler_);
- return std::move(scoped_sync_scheduler_);
- }
-
base::WeakPtr<MockSyncScheduler> GetSyncScheduler() {
return weak_sync_scheduler_factory_.GetWeakPtr();
}
@@ -128,7 +125,7 @@ class TestCryptAuthEnrollmentManager : public CryptAuthEnrollmentManager {
private:
// Ownership is passed to |CryptAuthEnrollmentManager| super class when
// |CreateSyncScheduler()| is called.
- std::unique_ptr<MockSyncScheduler> scoped_sync_scheduler_;
+ NiceMock<MockSyncScheduler>* scoped_sync_scheduler_;
// Stores the pointer of |scoped_sync_scheduler_| after ownership is passed to
// the super class.