Browse Source

fix GatewayConfigPropertiesTest's unit test

tags/1.1.10^0
shaozhuguang 5 years ago
parent
commit
a2c43b412c
2 changed files with 15 additions and 3 deletions
  1. +14
    -2
      source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java
  2. +1
    -1
      source/gateway/src/test/resources/gateway.conf

+ 14
- 2
source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java View File

@@ -7,6 +7,9 @@ import static org.junit.Assert.assertTrue;

import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Set;

import com.jd.blockchain.utils.net.NetworkAddress;
@@ -32,10 +35,19 @@ public class GatewayConfigPropertiesTest {
Set<NetworkAddress> networkAddresses = configProps.masterPeerAddresses();
assertEquals(2, networkAddresses.size());

for(NetworkAddress networkAddress : networkAddresses) {
List<NetworkAddress> networkAddressList = new ArrayList<>(networkAddresses);
networkAddressList.sort(new Comparator<NetworkAddress>() {
@Override
public int compare(NetworkAddress o1, NetworkAddress o2) {
return o1.getPort() - o2.getPort();
}
});
int index = 0;
for(NetworkAddress networkAddress : networkAddressList) {
assertEquals("127.0.0.1", networkAddress.getHost());
assertEquals(12000, networkAddress.getPort());
assertEquals(12000 + index, networkAddress.getPort());
assertTrue(networkAddress.isSecure());
index ++;
}

assertEquals("http://127.0.0.1:10001", configProps.dataRetrievalUrl());


+ 1
- 1
source/gateway/src/test/resources/gateway.conf View File

@@ -16,7 +16,7 @@ peer.0.secure=true
#共识节点的服务地址(与该网关节点连接的Peer节点的IP地址);
peer.1.host=127.0.0.1
#共识节点的服务端口(与该网关节点连接的Peer节点的端口);
peer.1.port=12000
peer.1.port=12001
#共识节点的服务是否启用安全证书;
peer.1.secure=true



Loading…
Cancel
Save