github.com/hungdoo/bot@v0.0.0-20240325145135-dd1f386f7b81/src/packages/bybitapi/client_test.go (about)

     1  package bybitapi
     2  
     3  import (
     4  	"testing"
     5  	"time"
     6  
     7  	"github.com/hungdoo/bot/src/packages/utils"
     8  )
     9  
    10  func TestFetchProjects(t *testing.T) {
    11  	projs, err := FetchProjects(IDO_URL)
    12  	if err != nil {
    13  		t.Fatal(err)
    14  	}
    15  	// t.Log(projs)
    16  	utils.PrettyPrint(projs)
    17  }
    18  
    19  func TestFetchUpcommingProjects(t *testing.T) {
    20  	// projs, err := GetUpcomingProjects(IDO_URL, time.Unix(1706781600, 0)) // 2024-02-01 10:00:00
    21  	projs, err := GetUpcomingProjects(IDO_URL, time.Now()) // now
    22  	if err != nil {
    23  		t.Fatal(err)
    24  	}
    25  	utils.PrettyPrint(projs)
    26  }
    27  
    28  func TestGetLatestProject(t *testing.T) {
    29  	projs, err := GetLatestProject(IDO_URL)
    30  	if err != nil {
    31  		t.Fatal(err)
    32  	}
    33  	utils.PrettyPrint(projs)
    34  }