| Index: chrome/browser/net/gaia/token_service_unittest.cc
|
| diff --git a/chrome/browser/net/gaia/token_service_unittest.cc b/chrome/browser/net/gaia/token_service_unittest.cc
|
| index e3560b606ef8add1ed08bc05c17f71a988ca1a57..7050e037327d15f81a491174581ea9f222987535 100644
|
| --- a/chrome/browser/net/gaia/token_service_unittest.cc
|
| +++ b/chrome/browser/net/gaia/token_service_unittest.cc
|
| @@ -14,6 +14,34 @@
|
| #include "chrome/common/net/gaia/gaia_constants.h"
|
| #include "chrome/common/net/test_url_fetcher_factory.h"
|
|
|
| +TokenAvailableTracker::TokenAvailableTracker() {}
|
| +
|
| +TokenAvailableTracker::~TokenAvailableTracker() {}
|
| +
|
| +void TokenAvailableTracker::Observe(NotificationType type,
|
| + const NotificationSource& source,
|
| + const NotificationDetails& details) {
|
| + TestNotificationTracker::Observe(type, source, details);
|
| + if (type == NotificationType::TOKEN_AVAILABLE) {
|
| + Details<const TokenService::TokenAvailableDetails> full = details;
|
| + details_ = *full.ptr();
|
| + }
|
| +}
|
| +
|
| +TokenFailedTracker::TokenFailedTracker() {}
|
| +
|
| +TokenFailedTracker::~TokenFailedTracker() {}
|
| +
|
| +void TokenFailedTracker::Observe(NotificationType type,
|
| + const NotificationSource& source,
|
| + const NotificationDetails& details) {
|
| + TestNotificationTracker::Observe(type, source, details);
|
| + if (type == NotificationType::TOKEN_REQUEST_FAILED) {
|
| + Details<const TokenService::TokenRequestFailedDetails> full = details;
|
| + details_ = *full.ptr();
|
| + }
|
| +}
|
| +
|
| TokenServiceTestHarness::TokenServiceTestHarness()
|
| : ui_thread_(BrowserThread::UI, &message_loop_),
|
| db_thread_(BrowserThread::DB) {
|
|
|