diff --git a/pom.xml b/pom.xml
index 863f5c234..67e7af532 100755
--- a/pom.xml
+++ b/pom.xml
@@ -32,17 +32,17 @@
commons-codec
commons-codec
- 1.10
+ 1.15
org.apache.commons
commons-lang3
- 3.6
+ 3.12.0
junit
junit
- 4.12
+ 4.13.2
test
diff --git a/src/main/java/com/binance/api/client/config/BinanceApiConfig.java b/src/main/java/com/binance/api/client/config/BinanceApiConfig.java
index 276d94838..f4875297b 100755
--- a/src/main/java/com/binance/api/client/config/BinanceApiConfig.java
+++ b/src/main/java/com/binance/api/client/config/BinanceApiConfig.java
@@ -77,6 +77,6 @@ public static String getTestNetBaseUrl() {
* Streaming Spot Test Network base URL.
*/
public static String getStreamTestNetBaseUrl() {
- return String.format("wss://%s", TESTNET_DOMAIN);
+ return String.format("wss://%s/ws", TESTNET_DOMAIN);
}
}
diff --git a/src/main/java/com/binance/api/client/impl/BinanceApiServiceGenerator.java b/src/main/java/com/binance/api/client/impl/BinanceApiServiceGenerator.java
index 7d28ff877..dec8d3047 100755
--- a/src/main/java/com/binance/api/client/impl/BinanceApiServiceGenerator.java
+++ b/src/main/java/com/binance/api/client/impl/BinanceApiServiceGenerator.java
@@ -58,8 +58,8 @@ public static S createService(Class serviceClass, String apiKey, String s
String baseUrl = null;
if (!BinanceApiConfig.useTestnet) { baseUrl = BinanceApiConfig.getApiBaseUrl(); }
else {
- baseUrl = BinanceApiConfig.useTestnetStreaming ?
- BinanceApiConfig.getStreamTestNetBaseUrl() :
+ baseUrl = /*BinanceApiConfig.useTestnetStreaming ?
+ BinanceApiConfig.getStreamTestNetBaseUrl() :*/
BinanceApiConfig.getTestNetBaseUrl();
}
diff --git a/src/main/java/com/binance/api/client/impl/BinanceApiWebSocketClientImpl.java b/src/main/java/com/binance/api/client/impl/BinanceApiWebSocketClientImpl.java
index be0dcf518..4d68fb436 100755
--- a/src/main/java/com/binance/api/client/impl/BinanceApiWebSocketClientImpl.java
+++ b/src/main/java/com/binance/api/client/impl/BinanceApiWebSocketClientImpl.java
@@ -93,7 +93,7 @@ public void close() {
}
private Closeable createNewWebSocket(String channel, BinanceApiWebSocketListener> listener) {
- String streamingUrl = String.format("%s/%s", BinanceApiConfig.getStreamApiBaseUrl(), channel);
+ String streamingUrl = String.format("%s/%s", BinanceApiConfig.useTestnetStreaming?BinanceApiConfig.getStreamTestNetBaseUrl():BinanceApiConfig.getStreamApiBaseUrl(), channel);
Request request = new Request.Builder().url(streamingUrl).build();
final WebSocket webSocket = client.newWebSocket(request, listener);
return () -> {