forked from shaunmza/dovewallet
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathclient_test.go
More file actions
41 lines (30 loc) · 827 Bytes
/
client_test.go
File metadata and controls
41 lines (30 loc) · 827 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package dovewallet
import (
"github.com/stretchr/testify/require"
"testing"
)
const (
API_KEY = ""
API_SECRET = ""
)
func TestClient_GetBalances(t *testing.T) {
r := NewClient(API_KEY, API_SECRET)
c := DoveWallet{r}
balanceResponse, err := c.GetBalances()
require.NoError(t, err)
require.Equal(t, true, balanceResponse.Success)
}
func TestClient_GetOpenOrders(t *testing.T) {
r := NewClient(API_KEY, API_SECRET)
c := DoveWallet{r}
orderResponse, err := c.GetOpenOrders("USDT-BTC", 0)
require.NoError(t, err)
require.Equal(t, true, orderResponse.Success)
}
func TestClient_GetOrderHistory(t *testing.T) {
r := NewClient(API_KEY, API_SECRET)
c := DoveWallet{r}
orderResponse, err := c.GetOrderHistory("USDT-BTC", 0, 0, nil)
require.NoError(t, err)
require.Equal(t, true, orderResponse.Success)
}