From 8342f1a0fd3ed22cc135502835cf332c8b9505cd Mon Sep 17 00:00:00 2001 From: Mikhail Borovikov Date: Mon, 18 Apr 2022 00:48:45 +0700 Subject: [PATCH] Added test for a WebAppData field --- bot_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bot_test.go b/bot_test.go index 4296e46..599a012 100644 --- a/bot_test.go +++ b/bot_test.go @@ -305,6 +305,11 @@ func TestBotProcessUpdate(t *testing.T) { return nil }) + b.Handle(OnWebApp, func(c Context) error { + assert.Equal(t, "webapp", c.Message().WebAppData.Data) + return nil + }) + b.ProcessUpdate(Update{Message: &Message{Text: "/start"}}) b.ProcessUpdate(Update{Message: &Message{Text: "/start@other_bot"}}) b.ProcessUpdate(Update{Message: &Message{Text: "hello"}}) @@ -345,6 +350,7 @@ func TestBotProcessUpdate(t *testing.T) { b.ProcessUpdate(Update{PreCheckoutQuery: &PreCheckoutQuery{ID: "checkout"}}) b.ProcessUpdate(Update{Poll: &Poll{ID: "poll"}}) b.ProcessUpdate(Update{PollAnswer: &PollAnswer{PollID: "poll"}}) + b.ProcessUpdate(Update{Message: &Message{WebAppData: &WebAppData{Data: "webapp"}}}) } func TestBotOnError(t *testing.T) {