Index: ash/mus_property_mirror_ash_unittest.cc |
diff --git a/ash/mus_property_mirror_ash_unittest.cc b/ash/mus_property_mirror_ash_unittest.cc |
index 30a5b8e4dfef2ef07c9c821b73df4e4d88f8a676..81020af2652a64f541dc2b9fa586c2ea56dacc58 100644 |
--- a/ash/mus_property_mirror_ash_unittest.cc |
+++ b/ash/mus_property_mirror_ash_unittest.cc |
@@ -7,8 +7,7 @@ |
#include <string> |
#include "ash/public/cpp/window_properties.h" |
-#include "ash/test/ash_test.h" |
-#include "ash/wm_window.h" |
+#include "ash/test/ash_test_base.h" |
#include "base/strings/string16.h" |
#include "base/strings/utf_string_conversions.h" |
#include "ui/aura/client/aura_constants.h" |
@@ -16,22 +15,20 @@ |
namespace ash { |
-using MusPropertyMirrorAshTest = AshTest; |
+using MusPropertyMirrorAshTest = test::AshTestBase; |
// Ensure the property mirror can copy primitive properties between windows. |
TEST_F(MusPropertyMirrorAshTest, PrimitiveProperties) { |
MusPropertyMirrorAsh mus_property_mirror_ash; |
- std::unique_ptr<WindowOwner> window_owner_1(CreateTestWindow()); |
- std::unique_ptr<WindowOwner> window_owner_2(CreateTestWindow()); |
- aura::Window* window_1 = window_owner_1->window()->aura_window(); |
- aura::Window* window_2 = window_owner_2->window()->aura_window(); |
+ std::unique_ptr<aura::Window> window_1(CreateTestWindow()); |
+ std::unique_ptr<aura::Window> window_2(CreateTestWindow()); |
EXPECT_EQ(TYPE_UNDEFINED, window_1->GetProperty(kShelfItemTypeKey)); |
EXPECT_EQ(TYPE_UNDEFINED, window_2->GetProperty(kShelfItemTypeKey)); |
window_1->SetProperty(kShelfItemTypeKey, static_cast<int32_t>(TYPE_APP)); |
EXPECT_EQ(TYPE_APP, window_1->GetProperty(kShelfItemTypeKey)); |
mus_property_mirror_ash.MirrorPropertyFromWidgetWindowToRootWindow( |
- window_1, window_2, kShelfItemTypeKey); |
+ window_1.get(), window_2.get(), kShelfItemTypeKey); |
EXPECT_EQ(TYPE_APP, window_2->GetProperty(kShelfItemTypeKey)); |
EXPECT_FALSE(window_1->GetProperty(aura::client::kDrawAttentionKey)); |
@@ -39,24 +36,22 @@ TEST_F(MusPropertyMirrorAshTest, PrimitiveProperties) { |
window_1->SetProperty(aura::client::kDrawAttentionKey, true); |
EXPECT_TRUE(window_1->GetProperty(aura::client::kDrawAttentionKey)); |
mus_property_mirror_ash.MirrorPropertyFromWidgetWindowToRootWindow( |
- window_1, window_2, aura::client::kDrawAttentionKey); |
+ window_1.get(), window_2.get(), aura::client::kDrawAttentionKey); |
EXPECT_TRUE(window_2->GetProperty(aura::client::kDrawAttentionKey)); |
} |
// Ensure the property mirror can copy owned object properties between windows. |
TEST_F(MusPropertyMirrorAshTest, OwnedProperties) { |
MusPropertyMirrorAsh mus_property_mirror_ash; |
- std::unique_ptr<WindowOwner> window_owner_1(CreateTestWindow()); |
- std::unique_ptr<WindowOwner> window_owner_2(CreateTestWindow()); |
- aura::Window* window_1 = window_owner_1->window()->aura_window(); |
- aura::Window* window_2 = window_owner_2->window()->aura_window(); |
+ std::unique_ptr<aura::Window> window_1(CreateTestWindow()); |
+ std::unique_ptr<aura::Window> window_2(CreateTestWindow()); |
EXPECT_EQ(nullptr, window_1->GetProperty(aura::client::kAppIdKey)); |
EXPECT_EQ(nullptr, window_2->GetProperty(aura::client::kAppIdKey)); |
window_1->SetProperty(aura::client::kAppIdKey, new std::string("abc")); |
EXPECT_EQ("abc", *window_1->GetProperty(aura::client::kAppIdKey)); |
mus_property_mirror_ash.MirrorPropertyFromWidgetWindowToRootWindow( |
- window_1, window_2, aura::client::kAppIdKey); |
+ window_1.get(), window_2.get(), aura::client::kAppIdKey); |
EXPECT_EQ("abc", *window_2->GetProperty(aura::client::kAppIdKey)); |
EXPECT_NE(window_1->GetProperty(aura::client::kAppIdKey), |
window_2->GetProperty(aura::client::kAppIdKey)); |
@@ -68,7 +63,7 @@ TEST_F(MusPropertyMirrorAshTest, OwnedProperties) { |
EXPECT_EQ(base::ASCIIToUTF16("def"), |
*window_1->GetProperty(aura::client::kTitleKey)); |
mus_property_mirror_ash.MirrorPropertyFromWidgetWindowToRootWindow( |
- window_1, window_2, aura::client::kTitleKey); |
+ window_1.get(), window_2.get(), aura::client::kTitleKey); |
EXPECT_EQ(base::ASCIIToUTF16("def"), |
*window_2->GetProperty(aura::client::kTitleKey)); |
EXPECT_NE(window_1->GetProperty(aura::client::kTitleKey), |
@@ -81,7 +76,7 @@ TEST_F(MusPropertyMirrorAshTest, OwnedProperties) { |
window_1->SetProperty(aura::client::kWindowIconKey, new gfx::ImageSkia()); |
EXPECT_NE(nullptr, window_1->GetProperty(aura::client::kWindowIconKey)); |
mus_property_mirror_ash.MirrorPropertyFromWidgetWindowToRootWindow( |
- window_1, window_2, aura::client::kWindowIconKey); |
+ window_1.get(), window_2.get(), aura::client::kWindowIconKey); |
EXPECT_NE(nullptr, window_2->GetProperty(aura::client::kWindowIconKey)); |
EXPECT_NE(window_1->GetProperty(aura::client::kWindowIconKey), |
window_2->GetProperty(aura::client::kWindowIconKey)); |