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

Unified Diff: chrome/browser/ui/cocoa/autofill/autofill_notification_controller_unittest.mm

Issue 1931043002: Remove requestAutocomplete (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 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
Index: chrome/browser/ui/cocoa/autofill/autofill_notification_controller_unittest.mm
diff --git a/chrome/browser/ui/cocoa/autofill/autofill_notification_controller_unittest.mm b/chrome/browser/ui/cocoa/autofill/autofill_notification_controller_unittest.mm
deleted file mode 100644
index aa0cdf8d4e020ec3d0c95311f78b7d554622a5c6..0000000000000000000000000000000000000000
--- a/chrome/browser/ui/cocoa/autofill/autofill_notification_controller_unittest.mm
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright 2013 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#import "chrome/browser/ui/cocoa/autofill/autofill_notification_controller.h"
-
-#include "base/mac/scoped_nsobject.h"
-#include "base/strings/utf_string_conversions.h"
-#include "chrome/browser/ui/autofill/autofill_dialog_types.h"
-#include "testing/gtest_mac.h"
-#import "ui/gfx/test/ui_cocoa_test_helper.h"
-
-using base::ASCIIToUTF16;
-
-namespace {
-
-class AutofillNotificationControllerTest : public ui::CocoaTest {
- public:
- void SetUp() override {
- CocoaTest::SetUp();
- InitControllerWithNotification(
- autofill::DialogNotification(autofill::DialogNotification::NONE,
- ASCIIToUTF16("A notification title")));
- }
-
- void InitControllerWithNotification(
- const autofill::DialogNotification& notification) {
- controller_.reset(
- [[AutofillNotificationController alloc]
- initWithNotification:&notification
- delegate:NULL]);
- [[test_window() contentView] setSubviews:@[[controller_ view]]];
- }
-
- protected:
- base::scoped_nsobject<AutofillNotificationController> controller_;
-};
-
-} // namespace
-
-TEST_VIEW(AutofillNotificationControllerTest, [controller_ view])
-
-TEST_F(AutofillNotificationControllerTest, Subviews) {
- NSView* view = [controller_ view];
- ASSERT_EQ(2U, [[view subviews] count]);
- EXPECT_TRUE([[[view subviews] objectAtIndex:0] isKindOfClass:
- [NSTextView class]]);
- EXPECT_TRUE([[[view subviews] objectAtIndex:1] isKindOfClass:
- [NSButton class]]);
- EXPECT_NSEQ([controller_ textview],
- [[view subviews] objectAtIndex:0]);
- EXPECT_NSEQ([controller_ tooltipView],
- [[view subviews] objectAtIndex:1]);
-
- // Just to exercise the code path.
- [controller_ performLayout];
-}
-
-TEST_F(AutofillNotificationControllerTest, TextLabelOnly) {
- InitControllerWithNotification(
- autofill::DialogNotification(
- autofill::DialogNotification::DEVELOPER_WARNING,
- ASCIIToUTF16("A notification title")));
-
- EXPECT_FALSE([[controller_ textview] isHidden]);
- EXPECT_TRUE([[controller_ tooltipView] isHidden]);
-}
-
-TEST_F(AutofillNotificationControllerTest, TextLabelAndTooltip) {
- autofill::DialogNotification notification(
- autofill::DialogNotification::DEVELOPER_WARNING,
- ASCIIToUTF16("A notification title"));
- notification.set_tooltip_text(ASCIIToUTF16("My very informative tooltip."));
- InitControllerWithNotification(notification);
-
- EXPECT_FALSE([[controller_ textview] isHidden]);
- EXPECT_FALSE([[controller_ tooltipView] isHidden]);
-}

Powered by Google App Engine
This is Rietveld 408576698