| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/media/router/presentation_service_delegate_impl.h" | 5 #include "chrome/browser/media/router/presentation_service_delegate_impl.h" |
| 6 | 6 |
| 7 #include "base/memory/ptr_util.h" | 7 #include "base/memory/ptr_util.h" |
| 8 #include "base/test/mock_callback.h" | 8 #include "base/test/mock_callback.h" |
| 9 #include "chrome/browser/media/router/media_source.h" | 9 #include "chrome/browser/media/router/media_source.h" |
| 10 #include "chrome/browser/media/router/media_source_helper.h" | 10 #include "chrome/browser/media/router/media_source_helper.h" |
| (...skipping 410 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 421 kPresentationId, | 421 kPresentationId, |
| 422 base::Bind(&MockCreatePresentationConnnectionCallbacks:: | 422 base::Bind(&MockCreatePresentationConnnectionCallbacks:: |
| 423 OnCreateConnectionSuccess, | 423 OnCreateConnectionSuccess, |
| 424 base::Unretained(&mock_create_connection_callbacks)), | 424 base::Unretained(&mock_create_connection_callbacks)), |
| 425 base::Bind( | 425 base::Bind( |
| 426 &MockCreatePresentationConnnectionCallbacks::OnCreateConnectionError, | 426 &MockCreatePresentationConnnectionCallbacks::OnCreateConnectionError, |
| 427 base::Unretained(&mock_create_connection_callbacks))); | 427 base::Unretained(&mock_create_connection_callbacks))); |
| 428 | 428 |
| 429 EXPECT_CALL(mock_create_connection_callbacks, OnCreateConnectionSuccess(_)) | 429 EXPECT_CALL(mock_create_connection_callbacks, OnCreateConnectionSuccess(_)) |
| 430 .Times(1); | 430 .Times(1); |
| 431 |
| 431 std::unique_ptr<RouteRequestResult> result = RouteRequestResult::FromSuccess( | 432 std::unique_ptr<RouteRequestResult> result = RouteRequestResult::FromSuccess( |
| 432 MediaRoute("routeId", source1_, "mediaSinkId", "description", true, "", | 433 MediaRoute("routeId", source1_, "mediaSinkId", "description", true, "", |
| 433 true), | 434 true), |
| 434 kPresentationId); | 435 kPresentationId); |
| 436 |
| 435 for (const auto& route_response_callback : route_response_callbacks) | 437 for (const auto& route_response_callback : route_response_callbacks) |
| 436 route_response_callback.Run(*result); | 438 route_response_callback.Run(*result); |
| 437 | 439 |
| 438 base::MockCallback<content::PresentationConnectionStateChangedCallback> | 440 base::MockCallback<content::PresentationConnectionStateChangedCallback> |
| 439 mock_callback; | 441 mock_callback; |
| 440 auto callback = mock_callback.Get(); | 442 auto callback = mock_callback.Get(); |
| 441 content::PresentationSessionInfo connection(presentation_url1_, | 443 content::PresentationSessionInfo connection(presentation_url1_, |
| 442 kPresentationId); | 444 kPresentationId); |
| 443 EXPECT_CALL(router_, OnAddPresentationConnectionStateChangedCallbackInvoked( | 445 EXPECT_CALL(router_, OnAddPresentationConnectionStateChangedCallbackInvoked( |
| 444 Equals(callback))); | 446 Equals(callback))); |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 635 base::Bind(&MockCreatePresentationConnnectionCallbacks:: | 637 base::Bind(&MockCreatePresentationConnnectionCallbacks:: |
| 636 OnCreateConnectionSuccess, | 638 OnCreateConnectionSuccess, |
| 637 base::Unretained(&mock_create_connection_callbacks)), | 639 base::Unretained(&mock_create_connection_callbacks)), |
| 638 base::Bind( | 640 base::Bind( |
| 639 &MockCreatePresentationConnnectionCallbacks::OnCreateConnectionError, | 641 &MockCreatePresentationConnnectionCallbacks::OnCreateConnectionError, |
| 640 base::Unretained(&mock_create_connection_callbacks))); | 642 base::Unretained(&mock_create_connection_callbacks))); |
| 641 } | 643 } |
| 642 #endif // !defined(OS_ANDROID) | 644 #endif // !defined(OS_ANDROID) |
| 643 | 645 |
| 644 } // namespace media_router | 646 } // namespace media_router |
| OLD | NEW |