You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
613 B

package client
import (
"testing"
"time"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
func initTest(t *testing.T) *Client {
var config = HttpConfig{
Addr: "http://172.19.0.3:8080",
Username: "admin",
Password: "admin",
Timeout: time.Second * 20,
}
var client *Client
{
var err error
client, err = New(config)
require.Nil(t, err, "could not create client")
}
return client
}
func TestGetToken(t *testing.T) {
var client = initTest(t)
var err = client.getToken()
require.Nil(t, err, "could not get token")
assert.NotZero(t, client.accessToken)
}