#include "base/containers/fixed_flat_map.h"
#include <string>
#include <string_view>
#include "base/ranges/algorithm.h"
#include "base/test/gtest_util.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
ElementsAre;
Pair;
namespace base {
namespace {
struct Unsortable { … };
bool operator==(const Unsortable& lhs, const Unsortable& rhs) { … }
bool operator<(const Unsortable& lhs, const Unsortable& rhs) = delete;
bool operator<=(const Unsortable& lhs, const Unsortable& rhs) = delete;
bool operator>(const Unsortable& lhs, const Unsortable& rhs) = delete;
bool operator>=(const Unsortable& lhs, const Unsortable& rhs) = delete;
}
TEST(FixedFlatMapTest, MakeFixedFlatMap_SortedInput) { … }
TEST(FixedFlatMapTest, MakeFixedFlatMap_UnsortedInput) { … }
TEST(FixedFlatMapTest, MutableValues) { … }
TEST(FixedFlatMapTest, UnsortableValues) { … }
}