Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(385)

Unified Diff: ui/aura/mus/property_converter_unittest.cc

Issue 2889443002: mash: Add type names to PropertyConverter::Register*Property. (Closed)
Patch Set: Rename to RegisterImageSkiaProperty, update test identifiers. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/aura/mus/property_converter.cc ('k') | ui/aura/mus/window_tree_client_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/aura/mus/property_converter_unittest.cc
diff --git a/ui/aura/mus/property_converter_unittest.cc b/ui/aura/mus/property_converter_unittest.cc
index c5c28ed0ee1bd42846f8e8ad5bcb0c91c598f334..ebdf092a2fe115acb458b6a3b0279d07b22f626b 100644
--- a/ui/aura/mus/property_converter_unittest.cc
+++ b/ui/aura/mus/property_converter_unittest.cc
@@ -43,8 +43,9 @@ DEFINE_UI_CLASS_PROPERTY_KEY(int16_t, kTestPropertyKey7, 1);
DEFINE_UI_CLASS_PROPERTY_KEY(int32_t, kTestPropertyKey8, -1);
DEFINE_UI_CLASS_PROPERTY_KEY(int64_t, kTestPropertyKey9, 777);
-DEFINE_OWNED_UI_CLASS_PROPERTY_KEY(gfx::ImageSkia, kTestImagePropertyKey,
- nullptr);
+DEFINE_OWNED_UI_CLASS_PROPERTY_KEY(gfx::ImageSkia,
+ kTestImageSkiaPropertyKey,
+ nullptr);
DEFINE_OWNED_UI_CLASS_PROPERTY_KEY(gfx::Rect, kTestRectPropertyKey, nullptr);
DEFINE_OWNED_UI_CLASS_PROPERTY_KEY(gfx::Size, kTestSizePropertyKey, nullptr);
DEFINE_OWNED_UI_CLASS_PROPERTY_KEY(
@@ -63,7 +64,7 @@ const char kTestPropertyServerKey7[] = "test-property-server7";
const char kTestPropertyServerKey8[] = "test-property-server8";
const char kTestPropertyServerKey9[] = "test-property-server9";
-const char kTestImagePropertyServerKey[] = "test-image-property-server";
+const char kTestImageSkiaPropertyServerKey[] = "test-imageskia-property-server";
const char kTestRectPropertyServerKey[] = "test-rect-property-server";
const char kTestSizePropertyServerKey[] = "test-size-property-server";
const char kTestStringPropertyServerKey[] = "test-string-property-server";
@@ -77,7 +78,7 @@ void TestPrimitiveProperty(PropertyConverter* property_converter,
const char* transport_name,
T value_1,
T value_2) {
- property_converter->RegisterProperty(
+ property_converter->RegisterPrimitiveProperty(
key, transport_name, PropertyConverter::CreateAcceptAnyValueCallback());
EXPECT_EQ(transport_name,
property_converter->GetTransportNameForPropertyKey(key));
@@ -174,9 +175,9 @@ TEST_F(PropertyConverterTest, TestPrimitiveVerifier) {
std::unique_ptr<Window> window(CreateNormalWindow(1, root_window(), nullptr));
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestPropertyKey8,
- kTestPropertyServerKey8,
- base::Bind(&OnlyAllowNegativeNumbers));
+ property_converter.RegisterPrimitiveProperty(
+ kTestPropertyKey8, kTestPropertyServerKey8,
+ base::Bind(&OnlyAllowNegativeNumbers));
// Test that we reject invalid TransportValues during
// GetPropertyValueFromTransportValue().
@@ -197,29 +198,29 @@ TEST_F(PropertyConverterTest, TestPrimitiveVerifier) {
// Verifies property setting behavior for a gfx::ImageSkia* property.
TEST_F(PropertyConverterTest, ImageSkiaProperty) {
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestImagePropertyKey,
- kTestImagePropertyServerKey);
- EXPECT_EQ(
- kTestImagePropertyServerKey,
- property_converter.GetTransportNameForPropertyKey(kTestImagePropertyKey));
+ property_converter.RegisterImageSkiaProperty(kTestImageSkiaPropertyKey,
+ kTestImageSkiaPropertyServerKey);
+ EXPECT_EQ(kTestImageSkiaPropertyServerKey,
+ property_converter.GetTransportNameForPropertyKey(
+ kTestImageSkiaPropertyKey));
EXPECT_TRUE(property_converter.IsTransportNameRegistered(
- kTestImagePropertyServerKey));
+ kTestImageSkiaPropertyServerKey));
SkBitmap bitmap_1;
bitmap_1.allocN32Pixels(16, 32);
bitmap_1.eraseARGB(255, 11, 22, 33);
gfx::ImageSkia value_1 = gfx::ImageSkia::CreateFrom1xBitmap(bitmap_1);
std::unique_ptr<Window> window(CreateNormalWindow(1, root_window(), nullptr));
- window->SetProperty(kTestImagePropertyKey, new gfx::ImageSkia(value_1));
- gfx::ImageSkia* image_out_1 = window->GetProperty(kTestImagePropertyKey);
+ window->SetProperty(kTestImageSkiaPropertyKey, new gfx::ImageSkia(value_1));
+ gfx::ImageSkia* image_out_1 = window->GetProperty(kTestImageSkiaPropertyKey);
EXPECT_TRUE(gfx::BitmapsAreEqual(bitmap_1, *image_out_1->bitmap()));
std::string transport_name_out;
std::unique_ptr<std::vector<uint8_t>> transport_value_out;
EXPECT_TRUE(property_converter.ConvertPropertyForTransport(
- window.get(), kTestImagePropertyKey, &transport_name_out,
+ window.get(), kTestImageSkiaPropertyKey, &transport_name_out,
&transport_value_out));
- EXPECT_EQ(kTestImagePropertyServerKey, transport_name_out);
+ EXPECT_EQ(kTestImageSkiaPropertyServerKey, transport_name_out);
EXPECT_EQ(mojo::ConvertTo<std::vector<uint8_t>>(bitmap_1),
*transport_value_out.get());
@@ -231,16 +232,16 @@ TEST_F(PropertyConverterTest, ImageSkiaProperty) {
std::vector<uint8_t> transport_value =
mojo::ConvertTo<std::vector<uint8_t>>(bitmap_2);
property_converter.SetPropertyFromTransportValue(
- window.get(), kTestImagePropertyServerKey, &transport_value);
- gfx::ImageSkia* image_out_2 = window->GetProperty(kTestImagePropertyKey);
+ window.get(), kTestImageSkiaPropertyServerKey, &transport_value);
+ gfx::ImageSkia* image_out_2 = window->GetProperty(kTestImageSkiaPropertyKey);
EXPECT_TRUE(gfx::BitmapsAreEqual(bitmap_2, *image_out_2->bitmap()));
}
// Verifies property setting behavior for a gfx::Rect* property.
TEST_F(PropertyConverterTest, RectProperty) {
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestRectPropertyKey,
- kTestRectPropertyServerKey);
+ property_converter.RegisterRectProperty(kTestRectPropertyKey,
+ kTestRectPropertyServerKey);
EXPECT_EQ(
kTestRectPropertyServerKey,
property_converter.GetTransportNameForPropertyKey(kTestRectPropertyKey));
@@ -272,8 +273,8 @@ TEST_F(PropertyConverterTest, RectProperty) {
// Verifies property setting behavior for a gfx::Size* property.
TEST_F(PropertyConverterTest, SizeProperty) {
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestSizePropertyKey,
- kTestSizePropertyServerKey);
+ property_converter.RegisterSizeProperty(kTestSizePropertyKey,
+ kTestSizePropertyServerKey);
EXPECT_EQ(
kTestSizePropertyServerKey,
property_converter.GetTransportNameForPropertyKey(kTestSizePropertyKey));
@@ -305,8 +306,8 @@ TEST_F(PropertyConverterTest, SizeProperty) {
// Verifies property setting behavior for a std::string* property.
TEST_F(PropertyConverterTest, StringProperty) {
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestStringPropertyKey,
- kTestStringPropertyServerKey);
+ property_converter.RegisterStringProperty(kTestStringPropertyKey,
+ kTestStringPropertyServerKey);
EXPECT_EQ(kTestStringPropertyServerKey,
property_converter.GetTransportNameForPropertyKey(
kTestStringPropertyKey));
@@ -338,8 +339,8 @@ TEST_F(PropertyConverterTest, StringProperty) {
// Verifies property setting behavior for a base::string16* property.
TEST_F(PropertyConverterTest, String16Property) {
PropertyConverter property_converter;
- property_converter.RegisterProperty(kTestString16PropertyKey,
- kTestString16PropertyServerKey);
+ property_converter.RegisterString16Property(kTestString16PropertyKey,
+ kTestString16PropertyServerKey);
EXPECT_EQ(kTestString16PropertyServerKey,
property_converter.GetTransportNameForPropertyKey(
kTestString16PropertyKey));
« no previous file with comments | « ui/aura/mus/property_converter.cc ('k') | ui/aura/mus/window_tree_client_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698