Index: chrome/browser/ui/views/extensions/chooser_dialog_view_unittest.cc |
diff --git a/chrome/browser/ui/views/extensions/chooser_dialog_view_unittest.cc b/chrome/browser/ui/views/extensions/chooser_dialog_view_unittest.cc |
index 0c679c635a787829ebfa26df64ef8823cabdb38f..9068e3e7bdbbbd9737484549c0480df0da82a88f 100644 |
--- a/chrome/browser/ui/views/extensions/chooser_dialog_view_unittest.cc |
+++ b/chrome/browser/ui/views/extensions/chooser_dialog_view_unittest.cc |
@@ -75,9 +75,12 @@ TEST_F(ChooserDialogViewTest, InitialState) { |
} |
TEST_F(ChooserDialogViewTest, SelectAndDeselectAnOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
// OK button is disabled since no option is selected. |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -108,9 +111,12 @@ TEST_F(ChooserDialogViewTest, SelectAndDeselectAnOption) { |
} |
TEST_F(ChooserDialogViewTest, SelectAnOptionAndThenSelectAnotherOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -131,9 +137,12 @@ TEST_F(ChooserDialogViewTest, SelectAnOptionAndThenSelectAnotherOption) { |
} |
TEST_F(ChooserDialogViewTest, SelectAnOptionAndRemoveAnotherOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -154,9 +163,12 @@ TEST_F(ChooserDialogViewTest, SelectAnOptionAndRemoveAnotherOption) { |
} |
TEST_F(ChooserDialogViewTest, SelectAnOptionAndRemoveTheSelectedOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -173,9 +185,12 @@ TEST_F(ChooserDialogViewTest, SelectAnOptionAndRemoveTheSelectedOption) { |
} |
TEST_F(ChooserDialogViewTest, SelectAnOptionAndUpdateTheSelectedOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -185,8 +200,9 @@ TEST_F(ChooserDialogViewTest, SelectAnOptionAndUpdateTheSelectedOption) { |
EXPECT_TRUE(cancel_button_->enabled()); |
// Update option 1. |
- mock_chooser_controller_->OptionUpdated(base::ASCIIToUTF16("b"), |
- base::ASCIIToUTF16("d")); |
+ mock_chooser_controller_->OptionUpdated( |
+ base::ASCIIToUTF16("b"), base::ASCIIToUTF16("d"), |
+ MockChooserController::kSignalStrengthLevel2Bar); |
EXPECT_TRUE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -198,7 +214,8 @@ TEST_F(ChooserDialogViewTest, SelectAnOptionAndUpdateTheSelectedOption) { |
TEST_F(ChooserDialogViewTest, |
AddAnOptionAndSelectItAndRemoveTheSelectedOption) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -235,9 +252,12 @@ TEST_F(ChooserDialogViewTest, AdapterOnAndOffAndOn) { |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -259,9 +279,12 @@ TEST_F(ChooserDialogViewTest, AdapterOnAndOffAndOn) { |
} |
TEST_F(ChooserDialogViewTest, DiscoveringAndNoOptionAddedAndIdle) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
table_view_->Select(1); |
EXPECT_TRUE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |
@@ -280,14 +303,18 @@ TEST_F(ChooserDialogViewTest, DiscoveringAndNoOptionAddedAndIdle) { |
} |
TEST_F(ChooserDialogViewTest, DiscoveringAndOneOptionAddedAndSelectedAndIdle) { |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("b")); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("c")); |
+ mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"), |
+ MockChooserController::kNoImage); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar); |
table_view_->Select(1); |
mock_chooser_controller_->OnDiscoveryStateChanged( |
content::BluetoothChooser::DiscoveryState::DISCOVERING); |
- mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("d")); |
+ mock_chooser_controller_->OptionAdded( |
+ base::ASCIIToUTF16("d"), MockChooserController::kSignalStrengthLevel2Bar); |
// OK button is disabled since no option is selected. |
EXPECT_FALSE(ok_button_->enabled()); |
EXPECT_TRUE(cancel_button_->enabled()); |