1
0
telegram/test/webhook_test.go

40 lines
661 B
Go
Raw Normal View History

2018-02-15 13:57:29 +00:00
package test
import (
"testing"
2018-06-20 12:50:52 +00:00
"gitlab.com/toby3d/telegram"
2018-02-15 13:57:29 +00:00
)
func TestSetWebhook(t *testing.T) {
ok, err := bot.SetWebhook(
2018-06-20 12:50:52 +00:00
telegram.NewWebhook("https://toby3d.ru/telegram", nil),
2018-02-15 13:57:29 +00:00
)
if err != nil {
t.Error(err.Error())
}
if !ok {
t.Error("unexpected result: ok is not true")
}
}
func TestDeleteWebhook(t *testing.T) {
ok, err := bot.DeleteWebhook()
if err != nil {
t.Error(err.Error())
}
if !ok {
t.Error("unexpected result: ok is not true")
}
}
func TestGetWebhookInfo(t *testing.T) {
info, err := bot.GetWebhookInfo()
if err != nil {
t.Error(err.Error())
}
if info == nil {
t.Error("unexpected result: info is nil")
}
}