1
0
telegram/test/get_test.go
2018-04-12 16:56:35 +05:00

45 lines
769 B
Go

package test
import (
"testing"
"github.com/toby3d/telegram"
)
func TestGetMe(t *testing.T) {
var err error
bot.User, err = bot.GetMe()
if err != nil {
t.Error(err.Error())
t.FailNow()
}
if bot.User == nil {
t.Error("unexpected result: bot user is nil")
t.FailNow()
}
}
func TestGetUserProfilePhotos(t *testing.T) {
photos, err := bot.GetUserProfilePhotos(&telegram.GetUserProfilePhotosParameters{
UserID: chatID,
Offset: 0,
Limit: 100,
})
if err != nil {
t.Error(err.Error())
}
if photos == nil {
t.Error("unexpected result: photos is nil")
}
}
func TestGetFile(t *testing.T) {
file, err := bot.GetFile(documentFileID)
if err != nil {
t.Error(err.Error())
}
if file == nil {
t.Error("unexpected result: file is nil")
}
}