2021-12-07 10:18:01 +02:00
|
|
|
package twitterscraper_test
|
2020-02-12 10:45:19 +02:00
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"testing"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func TestGetTrends(t *testing.T) {
|
2023-07-07 13:20:05 +03:00
|
|
|
if skipAuthTest {
|
|
|
|
|
t.Skip("Skipping test due to environment variable")
|
|
|
|
|
}
|
|
|
|
|
trends, err := testScraper.GetTrends()
|
2020-02-12 10:45:19 +02:00
|
|
|
if err != nil {
|
2023-05-30 17:14:38 +03:00
|
|
|
t.Fatal(err)
|
2020-02-12 10:45:19 +02:00
|
|
|
}
|
|
|
|
|
|
2020-12-11 20:58:49 +02:00
|
|
|
if len(trends) != 20 {
|
|
|
|
|
t.Errorf("Expected 20 trends, got %d: %#v", len(trends), trends)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
for _, trend := range trends {
|
|
|
|
|
if trend == "" {
|
2021-04-22 20:35:33 +03:00
|
|
|
t.Error("Expected trend is empty")
|
2020-12-11 20:58:49 +02:00
|
|
|
}
|
2020-02-12 10:45:19 +02:00
|
|
|
}
|
|
|
|
|
}
|