Add channel system unit and integration tests

Comprehensive NUnit test suite covering ChannelManager, CliChannel,
TelegramChannel, DI registration, and integration scenarios. Uses
Moq for mocking with test stubs for isolated unit testing.
This commit is contained in:
2026-04-04 04:12:24 +02:00
parent 9a05bae4a9
commit f21d55d87d
12 changed files with 1300 additions and 0 deletions
@@ -0,0 +1,11 @@
using Microsoft.Extensions.DependencyInjection;
namespace Luna.Channels.Tests.Stubs;
public static class ServiceCollectionExtensionsStub
{
extension(IServiceCollection services)
{
public IServiceCollection AddChannels() => services;
}
}