// Copyright 2017 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "media/audio/audio_system_impl.h" #include "base/test/task_environment.h" #include "media/audio/audio_system_test_util.h" #include "media/audio/audio_thread_impl.h" #include "media/audio/mock_audio_manager.h" #include "media/audio/test_audio_thread.h" #include "testing/gtest/include/gtest/gtest.h" namespace media { // TODO(olka): These are the only tests for AudioSystemHelper. Make sure that // AudioSystemHelper is tested if AudioSystemImpl goes away. // Typed tests cannot be parametrized, so using template parameter instead of // inheriting from TestWithParams<> template <bool use_audio_thread> class AudioSystemImplTestBase : public testing::Test { … }; AudioSystemTestBaseVariations; INSTANTIATE_TYPED_TEST_SUITE_P(…); } // namespace media