chromium/ui/base/models/image_model_unittest.cc

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

#include "ui/base/models/image_model.h"

#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "components/vector_icons/vector_icons.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/color/color_id.h"
#include "ui/color/color_provider.h"
#include "ui/gfx/image/image_unittest_util.h"
#include "ui/gfx/paint_vector_icon.h"
#include "ui/gfx/vector_icon_types.h"

namespace ui {

namespace {

const gfx::VectorIcon& GetCircleVectorIcon() {}

const gfx::VectorIcon& GetRectVectorIcon() {}

}  // namespace

TEST(ImageModelTest, DefaultEmpty) {}

TEST(ImageModelTest, DefaultVectorIconEmpty) {}

TEST(ImageModelTest, CheckForVectorIcon) {}

TEST(ImageModelTest, CheckForImage) {}

TEST(ImageModelTest, CheckForImageGenerator) {}

TEST(ImageModelTest, Size) {}

TEST(ImageModelTest, CheckAssignVectorIcon) {}

TEST(ImageModelTest, CheckAssignImage) {}

TEST(ImageModelTest, CheckEqual) {}

#if !BUILDFLAG(IS_IOS)
TEST(ImageModelTest, ShouldRasterizeEmptyModel) {}

TEST(ImageModelTest, ShouldRasterizeVectorIcon) {}

TEST(ImageModelTest, ShouldRasterizeImage) {}
#endif  // !BUILDFLAG(IS_IOS)

}  // namespace ui