// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_SYNC_TEST_MOCK_SYNC_ENGINE_H_ #define COMPONENTS_SYNC_TEST_MOCK_SYNC_ENGINE_H_ #include <memory> #include <string> #include <vector> #include "components/sync/engine/data_type_activation_response.h" #include "components/sync/engine/nigori/nigori.h" #include "components/sync/engine/sync_engine.h" #include "components/sync/engine/sync_status.h" #include "testing/gmock/include/gmock/gmock.h" namespace syncer { // A mock of the SyncEngine. // // Note: If you don't really care about all the exact details, FakeSyncEngine is // probably better. class MockSyncEngine : public SyncEngine { … }; } // namespace syncer #endif // COMPONENTS_SYNC_TEST_MOCK_SYNC_ENGINE_H_