#include "base/functional/bind.h"
#include "base/memory/raw_ptr.h"
#include "base/test/task_environment.h"
#include "media/audio/audio_system_test_util.h"
#include "media/audio/mock_audio_manager.h"
#include "media/audio/test_audio_thread.h"
#include "services/audio/in_process_audio_manager_accessor.h"
#include "services/audio/public/cpp/audio_system_to_service_adapter.h"
#include "services/audio/public/cpp/fake_system_info.h"
#include "services/audio/public/mojom/audio_service.mojom.h"
#include "services/audio/service.h"
#include "testing/gtest/include/gtest/gtest.h"
Exactly;
Invoke;
namespace audio {
class ServiceTestHelper { … };
template <bool use_audio_thread>
class InProcessServiceTest : public testing::Test { … };
class FakeSystemInfoTest : public InProcessServiceTest<false>,
public FakeSystemInfo { … };
TEST_F(FakeSystemInfoTest, HasInputDevicesCalledOnGlobalBinderOverride) { … }
}
namespace media {
AudioSystemTestVariations;
INSTANTIATE_TYPED_TEST_SUITE_P(…);
}