chromium/third_party/blink/renderer/platform/mediastream/media_stream_source_test.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/mediastream/media_stream_source.h"

#include <optional>

#include "build/build_config.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/platform/audio/audio_bus.h"
#include "third_party/blink/renderer/platform/mediastream/webaudio_destination_consumer.h"
#include "third_party/blink/renderer/platform/wtf/vector.h"

_;
StrictMock;

namespace blink {

class MockWebAudioDestinationConsumer : public WebAudioDestinationConsumer {};

class MediaStreamSourceTest : public testing::Test {};

TEST_F(MediaStreamSourceTest, SetEmptyAudioConsumer) {}

TEST_F(MediaStreamSourceTest, SetAudioConsumer) {}

TEST_F(MediaStreamSourceTest, RemoveAudioConsumer) {}

TEST_F(MediaStreamSourceTest, ConsumeEmptyAudioConsumer) {}

TEST_F(MediaStreamSourceTest, RemoveEmptyAudioConsumer) {}
}  // namespace blink