using GmRelay.Bot.Infrastructure.Telegram; using Telegram.Bot.Types; namespace GmRelay.Bot.Tests.Infrastructure.Telegram; public sealed class UpdateRouterTests { [Fact] public void GetCommandText_ShouldUseCaption_WhenMessageHasNoText() { var message = new Message { Caption = """ /newsession Название: Curse of Strahd """ }; var commandText = UpdateRouter.GetCommandText(message); Assert.StartsWith("/newsession", commandText); } }