fix(tests): update TelegramLandingSmoke to use SessionBatchViewBuilder + TelegramSessionBatchRenderer
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
using GmRelay.Bot.Features.Sessions.CreateSession;
|
using GmRelay.Bot.Features.Sessions.CreateSession;
|
||||||
using GmRelay.Bot.Features.Sessions.RescheduleSession;
|
using GmRelay.Bot.Features.Sessions.RescheduleSession;
|
||||||
|
using GmRelay.Bot.Infrastructure.Telegram;
|
||||||
using GmRelay.Shared.Domain;
|
using GmRelay.Shared.Domain;
|
||||||
using GmRelay.Shared.Rendering;
|
using GmRelay.Shared.Rendering;
|
||||||
using Telegram.Bot.Types.ReplyMarkups;
|
using Telegram.Bot.Types.ReplyMarkups;
|
||||||
@@ -310,7 +311,7 @@ public sealed class TelegramLandingPromisesSmokeTests
|
|||||||
|
|
||||||
private void RenderBatch()
|
private void RenderBatch()
|
||||||
{
|
{
|
||||||
var renderResult = SessionBatchRenderer.Render(
|
var viewModel = SessionBatchViewBuilder.Build(
|
||||||
Title,
|
Title,
|
||||||
sessions
|
sessions
|
||||||
.Select(session => new SessionBatchDto(
|
.Select(session => new SessionBatchDto(
|
||||||
@@ -327,6 +328,8 @@ public sealed class TelegramLandingPromisesSmokeTests
|
|||||||
participant.RegistrationStatus))
|
participant.RegistrationStatus))
|
||||||
.ToList());
|
.ToList());
|
||||||
|
|
||||||
|
var renderResult = TelegramSessionBatchRenderer.Render(viewModel);
|
||||||
|
|
||||||
if (Messenger.HasPublishedMessage)
|
if (Messenger.HasPublishedMessage)
|
||||||
{
|
{
|
||||||
Messenger.EditBatchMessage(renderResult.Text, renderResult.Markup);
|
Messenger.EditBatchMessage(renderResult.Text, renderResult.Markup);
|
||||||
|
|||||||
Reference in New Issue
Block a user