| Index: services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h
|
| diff --git a/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h b/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h
|
| index 70c86261c8a0798ba7669655ec51bb71ef09bc4d..c1ed7ac1e51d9ff0236de863c0cdb1c6afce3c0c 100644
|
| --- a/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h
|
| +++ b/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h
|
| @@ -5,14 +5,21 @@
|
| #ifndef SERVICES_RESOURCE_COORDINATOR_COORDINATION_UNIT_COORDINATION_UNIT_IMPL_UNITTEST_UTIL_H_
|
| #define SERVICES_RESOURCE_COORDINATOR_COORDINATION_UNIT_COORDINATION_UNIT_IMPL_UNITTEST_UTIL_H_
|
|
|
| +#include <stdint.h>
|
| +
|
| +#include <memory>
|
| +
|
| #include "base/message_loop/message_loop.h"
|
| #include "services/resource_coordinator/coordination_unit/coordination_unit_manager.h"
|
| #include "services/resource_coordinator/coordination_unit/coordination_unit_provider_impl.h"
|
| +#include "services/resource_coordinator/public/interfaces/coordination_unit.mojom.h"
|
| #include "services/service_manager/public/cpp/service_context_ref.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace resource_coordinator {
|
|
|
| +struct CoordinationUnitID;
|
| +
|
| class CoordinationUnitImplTestBase : public testing::Test {
|
| public:
|
| CoordinationUnitImplTestBase();
|
| @@ -21,6 +28,11 @@ class CoordinationUnitImplTestBase : public testing::Test {
|
| // testing::Test:
|
| void TearDown() override;
|
|
|
| + std::unique_ptr<CoordinationUnitImpl> CreateCoordinationUnit(
|
| + CoordinationUnitID cu_id);
|
| + std::unique_ptr<CoordinationUnitImpl> CreateCoordinationUnit(
|
| + CoordinationUnitType type);
|
| +
|
| protected:
|
| service_manager::ServiceContextRefFactory* service_context_ref_factory() {
|
| return &service_ref_factory_;
|
|
|