package bitfinex // func TestWebsocketPingHandler(t *testing.T) { // wsPingHandler := Bitfinex{} // var Dialer websocket.Dialer // var err error // // wsPingHandler.WebsocketConn, _, err = Dialer.Dial(bitfinexWebsocket, http.Header{}) // if err != nil { // t.Errorf("Test Failed - Bitfinex dialer error: %s", err) // } // err = wsPingHandler.WebsocketPingHandler() // if err != nil { // t.Errorf("Test Failed - Bitfinex WebsocketPingHandler() error: %s", err) // } // err = wsPingHandler.WebsocketConn.Close() // if err != nil { // t.Errorf("Test Failed - Bitfinex websocketConn.Close() error: %s", err) // } // } // // func TestWebsocketSubscribe(t *testing.T) { // websocketSubcribe := Bitfinex{} // var Dialer websocket.Dialer // var err error // params := make(map[string]string) // params["pair"] = "BTCUSD" // // websocketSubcribe.WebsocketConn, _, err = Dialer.Dial(bitfinexWebsocket, http.Header{}) // if err != nil { // t.Errorf("Test Failed - Bitfinex Dialer error: %s", err) // } // err = websocketSubcribe.WebsocketSubscribe("ticker", params) // if err != nil { // t.Errorf("Test Failed - Bitfinex WebsocketSubscribe() error: %s", err) // } // // err = websocketSubcribe.WebsocketConn.Close() // if err != nil { // t.Errorf("Test Failed - Bitfinex websocketConn.Close() error: %s", err) // } // } // // func TestWebsocketSendAuth(t *testing.T) { // wsSendAuth := Bitfinex{} // var Dialer websocket.Dialer // var err error // // wsSendAuth.WebsocketConn, _, err = Dialer.Dial(bitfinexWebsocket, http.Header{}) // if err != nil { // t.Errorf("Test Failed - Bitfinex Dialer error: %s", err) // } // err = wsSendAuth.WebsocketSendAuth() // if err != nil { // t.Errorf("Test Failed - Bitfinex WebsocketSendAuth() error: %s", err) // } // } // // func TestWebsocketAddSubscriptionChannel(t *testing.T) { // wsAddSubscriptionChannel := Bitfinex{} // wsAddSubscriptionChannel.SetDefaults() // var Dialer websocket.Dialer // var err error // // wsAddSubscriptionChannel.WebsocketConn, _, err = Dialer.Dial(bitfinexWebsocket, http.Header{}) // if err != nil { // t.Errorf("Test Failed - Bitfinex Dialer error: %s", err) // } // // wsAddSubscriptionChannel.WebsocketAddSubscriptionChannel(1337, "ticker", "BTCUSD") // if len(wsAddSubscriptionChannel.WebsocketSubdChannels) == 0 { // t.Errorf("Test Failed - Bitfinex WebsocketAddSubscriptionChannel() error: %s", err) // } // if wsAddSubscriptionChannel.WebsocketSubdChannels[1337].Channel != "ticker" { // t.Errorf("Test Failed - Bitfinex WebsocketAddSubscriptionChannel() error: %s", err) // } // if wsAddSubscriptionChannel.WebsocketSubdChannels[1337].Pair != "BTCUSD" { // t.Errorf("Test Failed - Bitfinex WebsocketAddSubscriptionChannel() error: %s", err) // } // }