| Index: chrome/browser/ui/views/chooser_content_view_unittest.cc
|
| diff --git a/chrome/browser/ui/views/chooser_content_view_unittest.cc b/chrome/browser/ui/views/chooser_content_view_unittest.cc
|
| index 14cc52980285866a680dfad979b7fb7e75ade684..7bc30af2985114e4184cbca1edf7330fe8127c53 100644
|
| --- a/chrome/browser/ui/views/chooser_content_view_unittest.cc
|
| +++ b/chrome/browser/ui/views/chooser_content_view_unittest.cc
|
| @@ -94,8 +94,11 @@ TEST_F(ChooserContentViewTest, InitialState) {
|
| TEST_F(ChooserContentViewTest, AddOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(0);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| EXPECT_EQ(1, table_view_->RowCount());
|
| EXPECT_EQ(base::ASCIIToUTF16("a"), table_model_->GetText(0, 0));
|
| // |table_view_| should be enabled since there is an option.
|
| @@ -105,7 +108,8 @@ TEST_F(ChooserContentViewTest, AddOption) {
|
| EXPECT_EQ(-1, table_view_->FirstSelectedRow());
|
|
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| EXPECT_EQ(base::ASCIIToUTF16("b"), table_model_->GetText(1, 0));
|
| EXPECT_TRUE(table_view_->enabled());
|
| @@ -113,7 +117,8 @@ TEST_F(ChooserContentViewTest, AddOption) {
|
| EXPECT_EQ(-1, table_view_->FirstSelectedRow());
|
|
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_EQ(3, table_view_->RowCount());
|
| EXPECT_EQ(base::ASCIIToUTF16("c"), table_model_->GetText(2, 0));
|
| EXPECT_TRUE(table_view_->enabled());
|
| @@ -125,12 +130,17 @@ TEST_F(ChooserContentViewTest, RemoveOption) {
|
| // Called from TableView::OnItemsRemoved().
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(3);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| mock_chooser_controller_->OptionRemoved(base::ASCIIToUTF16("b"));
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| @@ -172,16 +182,23 @@ TEST_F(ChooserContentViewTest, RemoveOption) {
|
| TEST_F(ChooserContentViewTest, UpdateOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(0);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| mock_chooser_controller_->OptionUpdated(
|
| base::ASCIIToUTF16("b"), base::ASCIIToUTF16("d"),
|
| - MockChooserController::kSignalStrengthLevel2Bar);
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| EXPECT_EQ(3, table_view_->RowCount());
|
| EXPECT_EQ(base::ASCIIToUTF16("a"), table_model_->GetText(0, 0));
|
| EXPECT_EQ(base::ASCIIToUTF16("d"), table_model_->GetText(1, 0));
|
| @@ -195,19 +212,25 @@ TEST_F(ChooserContentViewTest, AddAndRemoveOption) {
|
| // Called from TableView::OnItemsRemoved().
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(3);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| EXPECT_EQ(1, table_view_->RowCount());
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| mock_chooser_controller_->OptionRemoved(base::ASCIIToUTF16("b"));
|
| EXPECT_EQ(1, table_view_->RowCount());
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("d"), MockChooserController::kSignalStrengthLevel2Bar);
|
| + base::ASCIIToUTF16("d"), MockChooserController::kSignalStrengthLevel2Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_EQ(3, table_view_->RowCount());
|
| mock_chooser_controller_->OptionRemoved(base::ASCIIToUTF16("d"));
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| @@ -219,16 +242,24 @@ TEST_F(ChooserContentViewTest, UpdateAndRemoveTheUpdatedOption) {
|
| // Called from TableView::OnItemsRemoved().
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(1);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| mock_chooser_controller_->OptionUpdated(
|
| base::ASCIIToUTF16("b"), base::ASCIIToUTF16("d"),
|
| - MockChooserController::kSignalStrengthLevel2Bar);
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| +
|
| mock_chooser_controller_->OptionRemoved(base::ASCIIToUTF16("d"));
|
|
|
| EXPECT_EQ(2, table_view_->RowCount());
|
| @@ -242,12 +273,17 @@ TEST_F(ChooserContentViewTest, UpdateAndRemoveTheUpdatedOption) {
|
| TEST_F(ChooserContentViewTest, SelectAndDeselectAnOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(4);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| // Select option 0.
|
| table_view_->Select(0);
|
| @@ -273,12 +309,17 @@ TEST_F(ChooserContentViewTest, SelectAndDeselectAnOption) {
|
| TEST_F(ChooserContentViewTest, SelectAnOptionAndThenSelectAnotherOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(3);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| // Select option 0.
|
| table_view_->Select(0);
|
| @@ -301,12 +342,17 @@ TEST_F(ChooserContentViewTest, SelectAnOptionAndRemoveAnotherOption) {
|
| // TableView::OnItemsRemoved().
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(3);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| // Select option 1.
|
| table_view_->Select(1);
|
| @@ -331,12 +377,17 @@ TEST_F(ChooserContentViewTest, SelectAnOptionAndRemoveAnotherOption) {
|
| TEST_F(ChooserContentViewTest, SelectAnOptionAndRemoveTheSelectedOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(2);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| // Select option 1.
|
| table_view_->Select(1);
|
| @@ -354,12 +405,17 @@ TEST_F(ChooserContentViewTest, SelectAnOptionAndRemoveTheSelectedOption) {
|
| TEST_F(ChooserContentViewTest, SelectAnOptionAndUpdateTheSelectedOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(1);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
|
|
| // Select option 1.
|
| table_view_->Select(1);
|
| @@ -367,7 +423,9 @@ TEST_F(ChooserContentViewTest, SelectAnOptionAndUpdateTheSelectedOption) {
|
| // Update option 1.
|
| mock_chooser_controller_->OptionUpdated(
|
| base::ASCIIToUTF16("b"), base::ASCIIToUTF16("d"),
|
| - MockChooserController::kSignalStrengthLevel2Bar);
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
|
|
| EXPECT_EQ(1, table_view_->SelectedRowCount());
|
| EXPECT_EQ(1, table_view_->FirstSelectedRow());
|
| @@ -380,8 +438,11 @@ TEST_F(ChooserContentViewTest,
|
| AddAnOptionAndSelectItAndRemoveTheSelectedOption) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(2);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
|
|
| // Select option 0.
|
| table_view_->Select(0);
|
| @@ -425,12 +486,18 @@ TEST_F(ChooserContentViewTest, AdapterOnAndOffAndOn) {
|
| EXPECT_EQ(l10n_util::GetStringUTF16(IDS_BLUETOOTH_DEVICE_CHOOSER_RE_SCAN),
|
| discovery_state_->text());
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| +
|
| table_view_->Select(1);
|
|
|
| mock_chooser_controller_->OnAdapterPresenceChanged(
|
| @@ -471,12 +538,17 @@ TEST_F(ChooserContentViewTest, AdapterOnAndOffAndOn) {
|
| TEST_F(ChooserContentViewTest, DiscoveringAndNoOptionAddedAndIdle) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(2);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| table_view_->Select(1);
|
|
|
| mock_chooser_controller_->OnDiscoveryStateChanged(
|
| @@ -512,18 +584,24 @@ TEST_F(ChooserContentViewTest, DiscoveringAndNoOptionAddedAndIdle) {
|
| TEST_F(ChooserContentViewTest, DiscoveringAndOneOptionAddedAndSelectedAndIdle) {
|
| EXPECT_CALL(*mock_table_view_observer_, OnSelectionChanged()).Times(3);
|
|
|
| - mock_chooser_controller_->OptionAdded(base::ASCIIToUTF16("a"),
|
| - MockChooserController::kNoImage);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar);
|
| + base::ASCIIToUTF16("a"),
|
| + MockChooserController::kNoSignalStrengthLevelImage,
|
| + MockChooserController::ConnectedPairedStatus::CONNECTED |
|
| + MockChooserController::ConnectedPairedStatus::PAIRED);
|
| + mock_chooser_controller_->OptionAdded(
|
| + base::ASCIIToUTF16("b"), MockChooserController::kSignalStrengthLevel0Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar);
|
| + base::ASCIIToUTF16("c"), MockChooserController::kSignalStrengthLevel1Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| table_view_->Select(1);
|
|
|
| mock_chooser_controller_->OnDiscoveryStateChanged(
|
| content::BluetoothChooser::DiscoveryState::DISCOVERING);
|
| mock_chooser_controller_->OptionAdded(
|
| - base::ASCIIToUTF16("d"), MockChooserController::kSignalStrengthLevel2Bar);
|
| + base::ASCIIToUTF16("d"), MockChooserController::kSignalStrengthLevel2Bar,
|
| + MockChooserController::ConnectedPairedStatus::NONE);
|
| EXPECT_TRUE(table_view_->visible());
|
| EXPECT_EQ(1, table_view_->RowCount());
|
| EXPECT_EQ(base::ASCIIToUTF16("d"), table_model_->GetText(0, 0));
|
|
|