chromium/media/cast/openscreen/rpc_call_message_handler_unittest.cc

// Copyright 2021 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/cast/openscreen/rpc_call_message_handler.h"

#include <memory>

#include "media/base/media_util.h"
#include "media/cast/openscreen/remoting_proto_enum_utils.h"
#include "media/cast/openscreen/remoting_proto_utils.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/openscreen/src/cast/streaming/remoting.pb.h"

_;
Invoke;
Return;
StrictMock;

namespace media::cast {

class RpcCallMessageHandlerTest : public testing::Test {};

TEST_F(RpcCallMessageHandlerTest, OnRpcInitialize) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcFlush) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcStartPlayingFrom) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcSetPlaybackRate) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcSetVolume) {}

TEST_F(RpcCallMessageHandlerTest, OnInvalidRendererMessage) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcAcquireDemuxer) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcAcquireRenderer) {}

TEST_F(RpcCallMessageHandlerTest, OnInvalidInitializationMessage) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamInitializeCallbackValid) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamInitializeCallbackOneConfig) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamInitializeCallbackNoConfig) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamReadUntilCallbackValid) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamReadUntilCallbackOneConfig) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamReadUntilCallbackNoConfig) {}

TEST_F(RpcCallMessageHandlerTest, OnDemuxerStreamReadUntilCallbackNonConfig) {}

TEST_F(RpcCallMessageHandlerTest, OnInvalidDemuxerStreamMessage) {}

TEST_F(RpcCallMessageHandlerTest, OnRpcEnableBitstreamConverterCallback) {}

}  // namespace media::cast