| Index: components/component_updater/mock_component_updater_service.h
|
| diff --git a/components/component_updater/mock_component_updater_service.h b/components/component_updater/mock_component_updater_service.h
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f8d1447cc96f9aae0999069be97e11328fcb2792
|
| --- /dev/null
|
| +++ b/components/component_updater/mock_component_updater_service.h
|
| @@ -0,0 +1,48 @@
|
| +// Copyright 2015 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +// Automatically generated by testing/gmock/scripts/generator/gmock_gen.py.
|
| +// Manual edits:
|
| +// - Copyright header added.
|
| +// - Includes and inclusion guard added.
|
| +// - Constructor and destructor added to satisfy chromium-style checker.
|
| +
|
| +#ifndef COMPONENTS_COMPONENT_UPDATER_MOCK_COMPONENT_UPDATER_SERVICE_H_
|
| +#define COMPONENTS_COMPONENT_UPDATER_MOCK_COMPONENT_UPDATER_SERVICE_H_
|
| +
|
| +#include "base/callback.h"
|
| +#include "base/sequenced_task_runner.h"
|
| +#include "components/component_updater/component_updater_service.h"
|
| +#include "testing/gmock/include/gmock/gmock.h"
|
| +
|
| +namespace component_updater {
|
| +
|
| +class MockComponentUpdateService : public ComponentUpdateService {
|
| + public:
|
| + MockComponentUpdateService();
|
| + ~MockComponentUpdateService() override;
|
| +
|
| + MOCK_METHOD1(AddObserver,
|
| + void(Observer* observer));
|
| + MOCK_METHOD1(RemoveObserver,
|
| + void(Observer* observer));
|
| + MOCK_METHOD1(RegisterComponent,
|
| + bool(const CrxComponent& component));
|
| + MOCK_METHOD1(UnregisterComponent,
|
| + bool(const std::string& id));
|
| + MOCK_CONST_METHOD0(GetComponentIDs,
|
| + std::vector<std::string>());
|
| + MOCK_METHOD0(GetOnDemandUpdater,
|
| + OnDemandUpdater&());
|
| + MOCK_METHOD2(MaybeThrottle,
|
| + void(const std::string& id, const base::Closure& callback));
|
| + MOCK_METHOD0(GetSequencedTaskRunner,
|
| + scoped_refptr<base::SequencedTaskRunner>());
|
| + MOCK_CONST_METHOD2(GetComponentDetails,
|
| + bool(const std::string& id, CrxUpdateItem* item));
|
| +};
|
| +
|
| +} // namespace component_updater
|
| +
|
| +#endif // COMPONENTS_COMPONENT_UPDATER_MOCK_COMPONENT_UPDATER_SERVICE_H_
|
|
|