1
0
telegram/test/webhook_test.go
2018-02-15 18:57:29 +05:00

40 lines
668 B
Go

package test
import (
"testing"
"github.com/toby3d/telegram"
)
func TestSetWebhook(t *testing.T) {
ok, err := bot.SetWebhook(
telegram.NewWebhook("https://toby3d.github.io/telegram", nil),
)
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")
}
}