Index: content/browser/renderer_host/media/audio_input_renderer_host_unittest.cc |
diff --git a/content/browser/renderer_host/media/audio_input_renderer_host_unittest.cc b/content/browser/renderer_host/media/audio_input_renderer_host_unittest.cc |
index 3a626163e5938976a9efdeb076d290bee4612463..5d6de5db778bb4651f09bdb77dd21a5acd47cbb5 100644 |
--- a/content/browser/renderer_host/media/audio_input_renderer_host_unittest.cc |
+++ b/content/browser/renderer_host/media/audio_input_renderer_host_unittest.cc |
@@ -12,6 +12,7 @@ |
#include "base/memory/ptr_util.h" |
#include "base/run_loop.h" |
#include "base/threading/thread_task_runner_handle.h" |
+#include "component/arc/video_facing.h" |
#include "content/browser/bad_message.h" |
#include "content/browser/media/capture/audio_mirroring_manager.h" |
#include "content/browser/renderer_host/media/audio_input_device_manager.h" |
@@ -247,6 +248,12 @@ class MockControllerFactory : public AudioInputController::Factory { |
std::vector<scoped_refptr<MockController>> controller_list_; |
}; |
+class MockVideoCaptureObserver : public component::VideoCaptureObserver { |
+ public: |
+ MOCK_METHOD1(OnVideoCaptureStarted, void(component::VideoFacingMode)); |
+ MOCK_METHOD1(OnVideoCaptureStopped, void(component::VideoFacingMode)); |
+}; |
chfremer
2017/01/20 18:23:52
I count a total of 9 places where we have unit tes
shenghao
2017/01/24 12:52:01
Done.
|
+ |
} // namespace |
class AudioInputRendererHostTest : public testing::Test { |
@@ -260,7 +267,8 @@ class AudioInputRendererHostTest : public testing::Test { |
base::ThreadTaskRunnerHandle::Get(), |
base::ThreadTaskRunnerHandle::Get(), &log_factory_)); |
media_stream_manager_ = |
- base::MakeUnique<MediaStreamManager>(audio_manager_.get()); |
+ base::MakeUnique<MediaStreamManager>(audio_manager_.get(), |
+ new MockVideoCaptureObserver()); |
chfremer
2017/01/20 18:23:53
Since neither MediaStreamManager nor VideoCaptureM
shenghao
2017/01/24 12:52:00
Removed all the changes in tests.
|
airh_ = new AudioInputRendererHostWithInterception( |
kRenderProcessId, kRendererPid, media::AudioManager::Get(), |
media_stream_manager_.get(), AudioMirroringManager::GetInstance(), |