| Index: chrome/browser/media/desktop_media_list_ash_unittest.cc
|
| diff --git a/chrome/browser/media/desktop_media_list_ash_unittest.cc b/chrome/browser/media/desktop_media_list_ash_unittest.cc
|
| index cf8d6f3ec33cb76f7e6feb15f8f8e6159ea46de5..0d63f6df9258646537964a0ecbe476aebda01c8a 100644
|
| --- a/chrome/browser/media/desktop_media_list_ash_unittest.cc
|
| +++ b/chrome/browser/media/desktop_media_list_ash_unittest.cc
|
| @@ -23,11 +23,13 @@ using testing::DoDefault;
|
|
|
| class MockDesktopMediaListObserver : public DesktopMediaListObserver {
|
| public:
|
| - MOCK_METHOD1(OnSourceAdded, void(int index));
|
| - MOCK_METHOD1(OnSourceRemoved, void(int index));
|
| - MOCK_METHOD2(OnSourceMoved, void(int old_index, int new_index));
|
| - MOCK_METHOD1(OnSourceNameChanged, void(int index));
|
| - MOCK_METHOD1(OnSourceThumbnailChanged, void(int index));
|
| + MOCK_METHOD2(OnSourceAdded, void(DesktopMediaList* list, int index));
|
| + MOCK_METHOD2(OnSourceRemoved, void(DesktopMediaList* list, int index));
|
| + MOCK_METHOD3(OnSourceMoved,
|
| + void(DesktopMediaList* list, int old_index, int new_index));
|
| + MOCK_METHOD2(OnSourceNameChanged, void(DesktopMediaList* list, int index));
|
| + MOCK_METHOD2(OnSourceThumbnailChanged,
|
| + void(DesktopMediaList* list, int index));
|
| };
|
|
|
| class DesktopMediaListAshTest : public ash::test::AshTestBase {
|
| @@ -57,8 +59,8 @@ ACTION(QuitMessageLoop) {
|
| TEST_F(DesktopMediaListAshTest, Screen) {
|
| CreateList(DesktopMediaListAsh::SCREENS | DesktopMediaListAsh::WINDOWS);
|
|
|
| - EXPECT_CALL(observer_, OnSourceAdded(0));
|
| - EXPECT_CALL(observer_, OnSourceThumbnailChanged(0))
|
| + EXPECT_CALL(observer_, OnSourceAdded(list_.get(), 0));
|
| + EXPECT_CALL(observer_, OnSourceThumbnailChanged(list_.get(), 0))
|
| .WillOnce(QuitMessageLoop())
|
| .WillRepeatedly(DoDefault());
|
| list_->StartUpdating(&observer_);
|
| @@ -70,14 +72,14 @@ TEST_F(DesktopMediaListAshTest, OneWindow) {
|
|
|
| scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0));
|
|
|
| - EXPECT_CALL(observer_, OnSourceAdded(0));
|
| - EXPECT_CALL(observer_, OnSourceAdded(1));
|
| - EXPECT_CALL(observer_, OnSourceThumbnailChanged(0))
|
| + EXPECT_CALL(observer_, OnSourceAdded(list_.get(), 0));
|
| + EXPECT_CALL(observer_, OnSourceAdded(list_.get(), 1));
|
| + EXPECT_CALL(observer_, OnSourceThumbnailChanged(list_.get(), 0))
|
| .Times(AtLeast(1));
|
| - EXPECT_CALL(observer_, OnSourceThumbnailChanged(1))
|
| + EXPECT_CALL(observer_, OnSourceThumbnailChanged(list_.get(), 1))
|
| .WillOnce(QuitMessageLoop())
|
| .WillRepeatedly(DoDefault());
|
| - EXPECT_CALL(observer_, OnSourceRemoved(1))
|
| + EXPECT_CALL(observer_, OnSourceRemoved(list_.get(), 1))
|
| .WillOnce(QuitMessageLoop());
|
|
|
| list_->StartUpdating(&observer_);
|
| @@ -91,8 +93,8 @@ TEST_F(DesktopMediaListAshTest, ScreenOnly) {
|
|
|
| scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0));
|
|
|
| - EXPECT_CALL(observer_, OnSourceAdded(0));
|
| - EXPECT_CALL(observer_, OnSourceThumbnailChanged(0))
|
| + EXPECT_CALL(observer_, OnSourceAdded(list_.get(), 0));
|
| + EXPECT_CALL(observer_, OnSourceThumbnailChanged(list_.get(), 0))
|
| .WillOnce(QuitMessageLoop())
|
| .WillRepeatedly(DoDefault());
|
|
|
| @@ -112,11 +114,11 @@ TEST_F(DesktopMediaListAshTest, MAYBE_WindowOnly) {
|
|
|
| scoped_ptr<aura::Window> window(CreateTestWindowInShellWithId(0));
|
|
|
| - EXPECT_CALL(observer_, OnSourceAdded(0));
|
| - EXPECT_CALL(observer_, OnSourceThumbnailChanged(0))
|
| + EXPECT_CALL(observer_, OnSourceAdded(list_.get(), 0));
|
| + EXPECT_CALL(observer_, OnSourceThumbnailChanged(list_.get(), 0))
|
| .WillOnce(QuitMessageLoop())
|
| .WillRepeatedly(DoDefault());
|
| - EXPECT_CALL(observer_, OnSourceRemoved(0))
|
| + EXPECT_CALL(observer_, OnSourceRemoved(list_.get(), 0))
|
| .WillOnce(QuitMessageLoop());
|
|
|
| list_->StartUpdating(&observer_);
|
|
|