diff --git a/source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java b/source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java index 7dff3975..af8bcf6f 100644 --- a/source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java +++ b/source/gateway/src/test/java/test/com/jd/blockchain/gateway/GatewayConfigPropertiesTest.java @@ -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 networkAddresses = configProps.masterPeerAddresses(); assertEquals(2, networkAddresses.size()); - for(NetworkAddress networkAddress : networkAddresses) { + List networkAddressList = new ArrayList<>(networkAddresses); + networkAddressList.sort(new Comparator() { + @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()); diff --git a/source/gateway/src/test/resources/gateway.conf b/source/gateway/src/test/resources/gateway.conf index e348dded..be5f466d 100644 --- a/source/gateway/src/test/resources/gateway.conf +++ b/source/gateway/src/test/resources/gateway.conf @@ -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