diff options
Diffstat (limited to 'webrtc/call/call_unittest.cc')
-rw-r--r-- | webrtc/call/call_unittest.cc | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/webrtc/call/call_unittest.cc b/webrtc/call/call_unittest.cc index 9819b538f8..75c8238a5b 100644 --- a/webrtc/call/call_unittest.cc +++ b/webrtc/call/call_unittest.cc @@ -12,22 +12,25 @@ #include "testing/gtest/include/gtest/gtest.h" +#include "webrtc/audio_state.h" #include "webrtc/call.h" -#include "webrtc/test/fake_voice_engine.h" +#include "webrtc/test/mock_voice_engine.h" namespace { struct CallHelper { - CallHelper() : voice_engine_(new webrtc::test::FakeVoiceEngine()) { + CallHelper() { + webrtc::AudioState::Config audio_state_config; + audio_state_config.voice_engine = &voice_engine_; webrtc::Call::Config config; - config.voice_engine = voice_engine_.get(); + config.audio_state = webrtc::AudioState::Create(audio_state_config); call_.reset(webrtc::Call::Create(config)); } webrtc::Call* operator->() { return call_.get(); } private: - rtc::scoped_ptr<webrtc::test::FakeVoiceEngine> voice_engine_; + testing::NiceMock<webrtc::test::MockVoiceEngine> voice_engine_; rtc::scoped_ptr<webrtc::Call> call_; }; } // namespace |