chromium/chrome/browser/local_discovery/service_discovery_client_test_helpers.cc

// Copyright 2024 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/local_discovery/service_discovery_client_test_helpers.h"

#include "chrome/browser/local_discovery/service_discovery_client_impl.h"

namespace local_discovery {

// MockServiceDiscoveryClient
MockServiceDiscoveryClient::MockServiceDiscoveryClient() = default;
MockServiceDiscoveryClient::~MockServiceDiscoveryClient() = default;

// MockServiceWatcher
MockServiceWatcher::MockServiceWatcher(UpdatedCallback callback)
    :{}
MockServiceWatcher::~MockServiceWatcher() = default;

void MockServiceWatcher::SimulateServiceUpdated(UpdateType update,
                                                std::string_view service_name) {}

// MockServiceResolver
MockServiceResolver::MockServiceResolver(
    ServiceResolver::ResolveCompleteCallback callback)
    :{}
MockServiceResolver::~MockServiceResolver() = default;

void MockServiceResolver::SimulateResolveComplete(
    RequestStatus status,
    const ServiceDescription& service_description) {}

// MockServiceDiscoveryDeviceListerDelegate
MockServiceDiscoveryDeviceListerDelegate::
    MockServiceDiscoveryDeviceListerDelegate() = default;
MockServiceDiscoveryDeviceListerDelegate::
    ~MockServiceDiscoveryDeviceListerDelegate() = default;

}  // namespace local_discovery