#import "ios/chrome/browser/sync/sync_setup_service_mock.h"
#import "ios/chrome/browser/browser_state/chrome_browser_state.h"
#import "ios/chrome/browser/sync/sync_service_factory.h"
#import "ios/web/public/browser_state.h"
SyncSetupServiceMock::SyncSetupServiceMock(syncer::SyncService* sync_service)
: SyncSetupService(sync_service) {}
SyncSetupServiceMock::~SyncSetupServiceMock() {}
std::unique_ptr<KeyedService> SyncSetupServiceMock::CreateKeyedService(
web::BrowserState* context) {
ChromeBrowserState* browser_state =
ChromeBrowserState::FromBrowserState(context);
return std::make_unique<SyncSetupServiceMock>(
SyncServiceFactory::GetForBrowserState(browser_state));
}