chromium/base/containers/map_util_unittest.cc

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

#ifndef BASE_CONTAINERS_MAP_UTIL_UNITTEST_CC_
#define BASE_CONTAINERS_MAP_UTIL_UNITTEST_CC_

#include "base/containers/map_util.h"

#include <memory>
#include <string>

#include "base/containers/flat_map.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

namespace base {

namespace {

AllOf;
Eq;
Pointee;

constexpr char kKey[] =;
constexpr char kValue[] =;
constexpr char kMissingKey[] =;

StringToStringMap;
StringToStringPtrMap;
StringToStringUniquePtrMap;

TEST(MapUtilTest, FindOrNull) {}

TEST(MapUtilTest, FindPtrOrNullForPointers) {}

TEST(MapUtilTest, FindPtrOrNullForPointerLikeValues) {}

}  // namespace

}  // namespace base

#endif  // BASE_CONTAINERS_MAP_UTIL_UNITTEST_CC_