Index: chrome/browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc |
diff --git a/chrome/browser/ui/gtk/extensions/media_galleries_dialog_gtk_unittest.cc b/chrome/browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc |
similarity index 85% |
copy from chrome/browser/ui/gtk/extensions/media_galleries_dialog_gtk_unittest.cc |
copy to chrome/browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc |
index 7a644170b2c8bf700a3f267fed1ae60e3c23bfac..dfe0372f45b87f3ea874112fd7c5f13dab92bbd9 100644 |
--- a/chrome/browser/ui/gtk/extensions/media_galleries_dialog_gtk_unittest.cc |
+++ b/chrome/browser/ui/views/extensions/media_galleries_dialog_views_unittest.cc |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2014 The Chromium Authors. All rights reserved. |
vandebo (ex-Chrome)
2014/02/11 18:26:24
no (c)
Sheridan Rawlins
2014/02/13 04:57:20
Done.
|
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -6,16 +6,16 @@ |
#include "base/strings/utf_string_conversions.h" |
#include "chrome/browser/media_galleries/media_galleries_dialog_controller_mock.h" |
#include "chrome/browser/storage_monitor/storage_info.h" |
-#include "chrome/browser/ui/gtk/extensions/media_galleries_dialog_gtk.h" |
+#include "chrome/browser/ui/views/extensions/media_galleries_dialog_views.h" |
#include "extensions/common/extension.h" |
#include "extensions/common/test_util.h" |
#include "testing/gtest/include/gtest/gtest.h" |
+#include "ui/views/controls/button/checkbox.h" |
using ::testing::_; |
using ::testing::NiceMock; |
using ::testing::Return; |
using ::testing::ReturnPointee; |
-using ::testing::ReturnRef; |
namespace { |
@@ -72,16 +72,14 @@ TEST_F(MediaGalleriesDialogTest, InitializeCheckboxes) { |
EXPECT_CALL(controller, UnattachedPermissions()). |
WillRepeatedly(Return(unattached_permissions)); |
- MediaGalleriesDialogGtk dialog(&controller); |
+ MediaGalleriesDialogViews dialog(&controller); |
EXPECT_EQ(2U, dialog.checkbox_map_.size()); |
- GtkWidget* checkbox1 = dialog.checkbox_map_[1]; |
- ASSERT_TRUE(GTK_IS_TOGGLE_BUTTON(checkbox1)); |
- EXPECT_TRUE(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(checkbox1))); |
+ views::Checkbox* checkbox1 = dialog.checkbox_map_[1]; |
+ EXPECT_TRUE(checkbox1->checked()); |
- GtkWidget* checkbox2 = dialog.checkbox_map_[2]; |
- ASSERT_TRUE(GTK_IS_TOGGLE_BUTTON(checkbox2)); |
- EXPECT_FALSE(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(checkbox2))); |
+ views::Checkbox* checkbox2 = dialog.checkbox_map_[2]; |
+ EXPECT_FALSE(checkbox2->checked()); |
} |
// Tests that toggling checkboxes updates the controller. |
@@ -100,18 +98,18 @@ TEST_F(MediaGalleriesDialogTest, ToggleCheckboxes) { |
EXPECT_CALL(controller, UnattachedPermissions()). |
WillRepeatedly(Return(unattached_permissions)); |
- MediaGalleriesDialogGtk dialog(&controller); |
+ MediaGalleriesDialogViews dialog(&controller); |
EXPECT_EQ(1U, dialog.checkbox_map_.size()); |
- GtkWidget* checkbox = |
- dialog.checkbox_map_[1]; |
- ASSERT_TRUE(GTK_IS_TOGGLE_BUTTON(checkbox)); |
- EXPECT_TRUE(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(checkbox))); |
+ views::Checkbox* checkbox = dialog.checkbox_map_[1]; |
+ EXPECT_TRUE(checkbox->checked()); |
EXPECT_CALL(controller, DidToggleGalleryId(1, false)); |
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(checkbox), FALSE); |
+ checkbox->SetChecked(false); |
+ dialog.ButtonPressedAction(checkbox); |
EXPECT_CALL(controller, DidToggleGalleryId(1, true)); |
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(checkbox), TRUE); |
+ checkbox->SetChecked(true); |
+ dialog.ButtonPressedAction(checkbox); |
} |
// Tests that UpdateGallery will add a new checkbox, but only if it refers to |
@@ -128,7 +126,7 @@ TEST_F(MediaGalleriesDialogTest, UpdateAdds) { |
EXPECT_CALL(controller, UnattachedPermissions()). |
WillRepeatedly(Return(unattached_permissions)); |
- MediaGalleriesDialogGtk dialog(&controller); |
+ MediaGalleriesDialogViews dialog(&controller); |
EXPECT_TRUE(dialog.checkbox_map_.empty()); |
@@ -162,7 +160,7 @@ TEST_F(MediaGalleriesDialogTest, ForgetDeletes) { |
EXPECT_CALL(controller, UnattachedPermissions()). |
WillRepeatedly(Return(unattached_permissions)); |
- MediaGalleriesDialogGtk dialog(&controller); |
+ MediaGalleriesDialogViews dialog(&controller); |
EXPECT_TRUE(dialog.checkbox_map_.empty()); |