chromium/base/containers/flat_set_unittest.cc

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

#include "base/containers/flat_set.h"

#include <string>

#include "base/memory/ptr_util.h"
#include "base/test/move_only_int.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"

// A flat_set is basically a interface to flat_tree. So several basic
// operations are tested to make sure things are set up properly, but the bulk
// of the tests are in flat_tree_unittests.cc.

ElementsAre;

namespace base {

namespace {

class ImplicitInt {};

}  // namespace

TEST(FlatSet, IncompleteType) {}

TEST(FlatSet, RangeConstructor) {}

TEST(FlatSet, MoveConstructor) {}

TEST(FlatSet, InitializerListConstructor) {}

TEST(FlatSet, InsertFindSize) {}

TEST(FlatSet, CopySwap) {}

TEST(FlatSet, UsingTransparentCompare) {}

TEST(FlatSet, UsingInitializerList) {}

}  // namespace base