chromium/chrome/browser/enterprise/connectors/test/fake_content_analysis_sdk_manager.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/enterprise/connectors/test/fake_content_analysis_sdk_manager.h"
#include "chrome/browser/enterprise/connectors/test/fake_content_analysis_sdk_client.h"

#include <cstddef>

namespace enterprise_connectors {

FakeContentAnalysisSdkManager::FakeContentAnalysisSdkManager() {}

FakeContentAnalysisSdkManager::~FakeContentAnalysisSdkManager() {}

void FakeContentAnalysisSdkManager::SetClientSendStatus(int status) {}

void FakeContentAnalysisSdkManager::SetClientSendResponse(
    const content_analysis::sdk::ContentAnalysisResponse& response) {}

void FakeContentAnalysisSdkManager::SetClientAckStatus(int status) {}

void FakeContentAnalysisSdkManager::SetClientCancelStatus(int status) {}

std::unique_ptr<content_analysis::sdk::Client>
FakeContentAnalysisSdkManager::CreateClient(
    const content_analysis::sdk::Client::Config& config) {}

void FakeContentAnalysisSdkManager::ResetClient(
    const content_analysis::sdk::Client::Config& config) {}

void FakeContentAnalysisSdkManager::ResetAllClients() {}

void FakeContentAnalysisSdkManager::SetCreateClientAbility(
    bool can_create_client) {}

bool FakeContentAnalysisSdkManager::NoConnectionEstablished() {}

FakeContentAnalysisSdkClient* FakeContentAnalysisSdkManager::GetFakeClient(
    const content_analysis::sdk::Client::Config& config) {}

}  // namespace enterprise_connectors