#include "cast/common/channel/namespace_router.h"
#include <utility>
#include "cast/common/channel/cast_message_handler.h"
#include "cast/common/channel/proto/cast_channel.pb.h"
#include "cast/common/channel/testing/fake_cast_socket.h"
#include "cast/common/channel/testing/mock_cast_message_handler.h"
#include "cast/common/channel/virtual_connection_router.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
namespace openscreen::cast {
namespace {
CastMessage;
_;
Invoke;
class NamespaceRouterTest : public ::testing::Test { … };
}
TEST_F(NamespaceRouterTest, NoHandlersNoop) { … }
TEST_F(NamespaceRouterTest, MultipleHandlers) { … }
TEST_F(NamespaceRouterTest, RemoveHandler) { … }
}