| Index: content/browser/renderer_host/media/media_devices_manager_unittest.cc
|
| diff --git a/content/browser/renderer_host/media/media_devices_manager_unittest.cc b/content/browser/renderer_host/media/media_devices_manager_unittest.cc
|
| index 202b829b0a117e67f20782599ddb23191dc5966c..d51cafe7478a3fba2af6a76fdbfac05bfe506118 100644
|
| --- a/content/browser/renderer_host/media/media_devices_manager_unittest.cc
|
| +++ b/content/browser/renderer_host/media/media_devices_manager_unittest.cc
|
| @@ -13,6 +13,7 @@
|
| #include "base/run_loop.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/threading/thread_task_runner_handle.h"
|
| +#include "component/arc/video_facing.h"
|
| #include "content/browser/renderer_host/media/video_capture_manager.h"
|
| #include "content/public/test/test_browser_thread_bundle.h"
|
| #include "media/audio/audio_device_name.h"
|
| @@ -120,6 +121,12 @@ class MockMediaDeviceChangeSubscriber : public MediaDeviceChangeSubscriber {
|
| void(MediaDeviceType, const MediaDeviceInfoArray&));
|
| };
|
|
|
| +class MockVideoCaptureObserver : public component::VideoCaptureObserver {
|
| + public:
|
| + MOCK_METHOD1(OnVideoCaptureStarted, void(component::VideoFacingMode));
|
| + MOCK_METHOD1(OnVideoCaptureStopped, void(component::VideoFacingMode));
|
| +};
|
| +
|
| } // namespace
|
|
|
| class MediaDevicesManagerTest : public ::testing::Test {
|
| @@ -142,7 +149,8 @@ class MediaDevicesManagerTest : public ::testing::Test {
|
| audio_manager_.reset(new MockAudioManager());
|
| video_capture_manager_ = new VideoCaptureManager(
|
| std::unique_ptr<media::VideoCaptureDeviceFactory>(
|
| - new MockVideoCaptureDeviceFactory()));
|
| + new MockVideoCaptureDeviceFactory()),
|
| + new MockVideoCaptureObserver());
|
| video_capture_manager_->Register(nullptr,
|
| base::ThreadTaskRunnerHandle::Get());
|
| video_capture_device_factory_ = static_cast<MockVideoCaptureDeviceFactory*>(
|
|
|