chromium/third_party/openscreen/src/discovery/mdns/public/mdns_records_unittest.cc

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

#include "discovery/mdns/public/mdns_records.h"

#include <limits>
#include <sstream>
#include <string>
#include <utility>
#include <vector>

#include "discovery/mdns/public/mdns_reader.h"
#include "discovery/mdns/public/mdns_writer.h"
#include "discovery/mdns/testing/hash_test_util.h"
#include "discovery/mdns/testing/mdns_test_util.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "platform/api/network_interface.h"

namespace openscreen::discovery {

ElementsAreArray;

namespace {

constexpr std::chrono::seconds kTtl{};

template <class T>
void TestCopyAndMove(const T& value) {}

}  // namespace

TEST(MdnsDomainNameTest, Construct) {}

TEST(MdnsDomainNameTest, Compare) {}

TEST(MdnsDomainNameTest, CopyAndMove) {}

TEST(MdnsRawRecordRdataTest, Construct) {}

TEST(MdnsRawRecordRdataTest, Compare) {}

TEST(MdnsRawRecordRdataTest, CopyAndMove) {}

TEST(MdnsSrvRecordRdataTest, Construct) {}

TEST(MdnsSrvRecordRdataTest, Compare) {}

TEST(MdnsSrvRecordRdataTest, CopyAndMove) {}

TEST(MdnsARecordRdataTest, Construct) {}

TEST(MdnsARecordRdataTest, Compare) {}

TEST(MdnsARecordRdataTest, CopyAndMove) {}

TEST(MdnsAAAARecordRdataTest, Construct) {}

TEST(MdnsAAAARecordRdataTest, Compare) {}

TEST(MdnsAAAARecordRdataTest, CopyAndMove) {}

TEST(MdnsPtrRecordRdataTest, Construct) {}

TEST(MdnsPtrRecordRdataTest, Compare) {}

TEST(MdnsPtrRecordRdataTest, CopyAndMove) {}

TEST(MdnsTxtRecordRdataTest, Construct) {}

TEST(MdnsTxtRecordRdataTest, Compare) {}

TEST(MdnsTxtRecordRdataTest, CopyAndMove) {}

TEST(MdnsNsecRecordRdataTest, Construct) {}

TEST(MdnsNsecRecordRdataTest, Compare) {}

TEST(MdnsNsecRecordRdataTest, CopyAndMove) {}

TEST(MdnsOptRecordRdataTest, Construct) {}

TEST(MdnsOptRecordRdataTest, Compare) {}

TEST(MdnsOptRecordRdataTest, CopyAndMove) {}

TEST(MdnsRecordTest, Construct) {}

TEST(MdnsRecordTest, Compare) {}

TEST(MdnsRecordTest, CopyAndMove) {}

TEST(MdnsQuestionTest, Construct) {}

TEST(MdnsQuestionTest, Compare) {}

TEST(MdnsQuestionTest, CopyAndMove) {}

TEST(MdnsMessageTest, Construct) {}

TEST(MdnsMessageTest, Compare) {}

TEST(MdnsMessageTest, CopyAndMove) {}

TEST(MdnsRecordOperations, CanBeProcessed) {}

}  // namespace openscreen::discovery