Index: ash/shelf/shelf_unittest.cc |
diff --git a/ash/launcher/launcher_unittest.cc b/ash/shelf/shelf_unittest.cc |
similarity index 82% |
rename from ash/launcher/launcher_unittest.cc |
rename to ash/shelf/shelf_unittest.cc |
index 24eca334999436674a46a0f61da57aa1d1a65891..cc7d209248ba5b17f4e1a3da26e56a00014e579a 100644 |
--- a/ash/launcher/launcher_unittest.cc |
+++ b/ash/shelf/shelf_unittest.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "ash/launcher/launcher.h" |
+#include "ash/shelf/shelf.h" |
#include "ash/shelf/shelf_button.h" |
#include "ash/shelf/shelf_item_delegate_manager.h" |
#include "ash/shelf/shelf_model.h" |
@@ -10,7 +10,7 @@ |
#include "ash/shelf/shelf_widget.h" |
#include "ash/shell.h" |
#include "ash/test/ash_test_base.h" |
-#include "ash/test/launcher_test_api.h" |
+#include "ash/test/shelf_test_api.h" |
#include "ash/test/shelf_view_test_api.h" |
#include "ash/test/test_shelf_item_delegate.h" |
#include "ash/wm/window_util.h" |
@@ -25,29 +25,28 @@ |
#include "base/win/windows_version.h" |
#endif |
-typedef ash::test::AshTestBase LauncherTest; |
using ash::internal::ShelfView; |
using ash::internal::ShelfButton; |
namespace ash { |
-class LauncherTest : public ash::test::AshTestBase { |
+class ShelfTest : public ash::test::AshTestBase { |
public: |
- LauncherTest() : launcher_(NULL), |
- shelf_view_(NULL), |
- shelf_model_(NULL), |
- item_delegate_manager_(NULL) { |
- } |
+ ShelfTest() |
+ : shelf_(NULL), |
+ shelf_view_(NULL), |
+ shelf_model_(NULL), |
+ item_delegate_manager_(NULL) {} |
- virtual ~LauncherTest() {} |
+ virtual ~ShelfTest() {} |
virtual void SetUp() { |
test::AshTestBase::SetUp(); |
- launcher_ = Launcher::ForPrimaryDisplay(); |
- ASSERT_TRUE(launcher_); |
+ shelf_ = Shelf::ForPrimaryDisplay(); |
+ ASSERT_TRUE(shelf_); |
- ash::test::LauncherTestAPI test(launcher_); |
+ test::ShelfTestAPI test(shelf_); |
shelf_view_ = test.shelf_view(); |
shelf_model_ = shelf_view_->model(); |
item_delegate_manager_ = |
@@ -60,8 +59,8 @@ class LauncherTest : public ash::test::AshTestBase { |
test::AshTestBase::TearDown(); |
} |
- Launcher* launcher() { |
- return launcher_; |
+ Shelf* shelf() { |
+ return shelf_; |
} |
ShelfView* shelf_view() { |
@@ -81,17 +80,17 @@ class LauncherTest : public ash::test::AshTestBase { |
} |
private: |
- Launcher* launcher_; |
+ Shelf* shelf_; |
ShelfView* shelf_view_; |
ShelfModel* shelf_model_; |
ShelfItemDelegateManager* item_delegate_manager_; |
scoped_ptr<test::ShelfViewTestAPI> test_; |
- DISALLOW_COPY_AND_ASSIGN(LauncherTest); |
+ DISALLOW_COPY_AND_ASSIGN(ShelfTest); |
}; |
// Confirms that LauncherItem reflects the appropriated state. |
-TEST_F(LauncherTest, StatusReflection) { |
+TEST_F(ShelfTest, StatusReflection) { |
// Initially we have the app list. |
int button_count = test_api()->GetButtonCount(); |
@@ -111,7 +110,7 @@ TEST_F(LauncherTest, StatusReflection) { |
// Confirm that using the menu will clear the hover attribute. To avoid another |
// browser test we check this here. |
-TEST_F(LauncherTest, checkHoverAfterMenu) { |
+TEST_F(ShelfTest, checkHoverAfterMenu) { |
// Initially we have the app list. |
int button_count = test_api()->GetButtonCount(); |
@@ -136,7 +135,7 @@ TEST_F(LauncherTest, checkHoverAfterMenu) { |
shelf_model()->RemoveItemAt(index); |
} |
-TEST_F(LauncherTest, ShowOverflowBubble) { |
+TEST_F(ShelfTest, ShowOverflowBubble) { |
LauncherID first_item_id = shelf_model()->next_id(); |
// Add platform app button until overflow. |
@@ -153,14 +152,14 @@ TEST_F(LauncherTest, ShowOverflowBubble) { |
// Shows overflow bubble. |
test_api()->ShowOverflowBubble(); |
- EXPECT_TRUE(launcher()->IsShowingOverflowBubble()); |
+ EXPECT_TRUE(shelf()->IsShowingOverflowBubble()); |
// Removes the first item in main shelf view. |
shelf_model()->RemoveItemAt(shelf_model()->ItemIndexByID(first_item_id)); |
// Waits for all transitions to finish and there should be no crash. |
test_api()->RunMessageLoopUntilAnimationsDone(); |
- EXPECT_FALSE(launcher()->IsShowingOverflowBubble()); |
+ EXPECT_FALSE(shelf()->IsShowingOverflowBubble()); |
} |
} // namespace ash |