#include "chrome/browser/sync/sync_startup_tracker.h"
#include <memory>
#include "base/test/mock_callback.h"
#include "base/test/task_environment.h"
#include "components/sync/test/test_sync_service.h"
#include "google_apis/gaia/google_service_auth_error.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
_;
Mock;
namespace {
class SyncStartupTrackerTest : public testing::Test { … };
TEST_F(SyncStartupTrackerTest, SyncAlreadyInitialized) { … }
TEST_F(SyncStartupTrackerTest, SyncNotSignedIn) { … }
TEST_F(SyncStartupTrackerTest, SyncAuthError) { … }
TEST_F(SyncStartupTrackerTest, SyncDelayedInitialization) { … }
TEST_F(SyncStartupTrackerTest, SyncDelayedAuthError) { … }
TEST_F(SyncStartupTrackerTest, SyncDelayedUnrecoverableError) { … }
TEST_F(SyncStartupTrackerTest, TrackingCancelled) { … }
TEST_F(SyncStartupTrackerTest, SyncTimedOut) { … }
}