1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CHROME_BROWSER_SIGNIN_FAKE_PROFILE_OAUTH2_TOKEN_SERVICE_BUILDER_H_
6 #define CHROME_BROWSER_SIGNIN_FAKE_PROFILE_OAUTH2_TOKEN_SERVICE_BUILDER_H_
14 // Helper function to be used with
15 // BrowserContextKeyedServiceFactory::SetTestingFactory() that returns a
16 // FakeProfileOAuth2TokenService object.
17 KeyedService
* BuildFakeProfileOAuth2TokenService(
18 content::BrowserContext
* context
);
20 // Helper function to be used with
21 // BrowserContextKeyedServiceFactory::SetTestingFactory() that creates a
22 // FakeProfileOAuth2TokenService object that posts fetch responses on the
23 // current message loop.
24 KeyedService
* BuildAutoIssuingFakeProfileOAuth2TokenService(
25 content::BrowserContext
* context
);
27 #endif // CHROME_BROWSER_SIGNIN_FAKE_PROFILE_OAUTH2_TOKEN_SERVICE_BUILDER_H_