#include "components/paint_preview/browser/paint_preview_base_service_test_factory.h"
#include <memory>
#include <utility>
#include "base/no_destructor.h"
#include "components/keyed_service/core/keyed_service.h"
#include "components/keyed_service/core/simple_dependency_manager.h"
#include "components/keyed_service/core/simple_factory_key.h"
#include "components/keyed_service/core/simple_keyed_service_factory.h"
#include "components/paint_preview/browser/paint_preview_base_service.h"
namespace paint_preview {
const char kTestFeatureDir[] = …;
PaintPreviewBaseServiceTestFactory*
PaintPreviewBaseServiceTestFactory::GetInstance() { … }
PaintPreviewBaseService* PaintPreviewBaseServiceTestFactory::GetForKey(
SimpleFactoryKey* key) { … }
void PaintPreviewBaseServiceTestFactory::Destroy(SimpleFactoryKey* key) { … }
std::unique_ptr<KeyedService> PaintPreviewBaseServiceTestFactory::Build(
SimpleFactoryKey* key) { … }
PaintPreviewBaseServiceTestFactory::~PaintPreviewBaseServiceTestFactory() =
default;
PaintPreviewBaseServiceTestFactory::PaintPreviewBaseServiceTestFactory()
: … { … }
std::unique_ptr<KeyedService>
PaintPreviewBaseServiceTestFactory::BuildServiceInstanceFor(
SimpleFactoryKey* key) const { … }
SimpleFactoryKey* PaintPreviewBaseServiceTestFactory::GetKeyToUse(
SimpleFactoryKey* key) const { … }
}