go-data-bridge-client/client_test.go
2019-07-10 11:19:10 -04:00

23 lines
548 B
Go

package databridge
import (
"testing"
"github.com/stretchr/testify/require"
)
func TestClient_NewClient(t *testing.T) {
config := Config{APIKey: "api-key", TopicSlug: "my-topic-slug", ConsumerID: "consumer-id"}
client, err := NewClient(config)
if err != nil {
t.Fatalf("Unexpected error: %v", err)
}
require.Equal(t, "api-key", client.APIKey)
require.Equal(t, "consumer-id", client.ConsumerID)
require.Equal(t, "my-topic-slug", client.TopicSlug)
require.Equal(t, "https://data-bridge.flipsidecrypto.com/api/v1", client.BaseURL)
}