using Luna.Channels.Abstractions; using Luna.Core.Abstractions; namespace Luna.Channels.Tests.Stubs; public class ChannelManagerStub : IChannelManager { public ChannelManagerStub() { } public ChannelManagerStub(ISessionManager sessionManager) { } public event EventHandler? MessageRouted; public void RegisterChannel(IChannel channel) => throw new NotImplementedException(); public void UnregisterChannel(string channelId) => throw new NotImplementedException(); public IChannel? GetChannel(string channelId) => throw new NotImplementedException(); public IReadOnlyList GetAllChannels() => throw new NotImplementedException(); }