#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() { … }
}
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
}