@@ -42,9 +42,9 @@ func TestConsistentHashNextProxyUseSourceIpExists(t *testing.T) {
4242 consistentHash := NewConsistentHash (server , originalStrategy )
4343 mockConn := new (MockConnWrapper )
4444
45- // Mock LocalAddr to return a specific IP:port format
45+ // Mock RemoteAddr to return a specific IP:port format
4646 mockAddr := & net.TCPAddr {IP : net .ParseIP ("192.168.1.1" ), Port : 1234 }
47- mockConn .On ("LocalAddr " ).Return (mockAddr )
47+ mockConn .On ("RemoteAddr " ).Return (mockAddr )
4848
4949 key := "192.168.1.1"
5050 hash := hashKey (key )
@@ -77,9 +77,9 @@ func TestConsistentHashNextProxyUseFullAddress(t *testing.T) {
7777 }
7878 mockStrategy := NewRoundRobin (server )
7979
80- // Mock LocalAddr to return full address
80+ // Mock RemoteAddr to return full address
8181 mockAddr := & net.TCPAddr {IP : net .ParseIP ("192.168.1.1" ), Port : 1234 }
82- mockConn .On ("LocalAddr " ).Return (mockAddr )
82+ mockConn .On ("RemoteAddr " ).Return (mockAddr )
8383
8484 consistentHash := NewConsistentHash (server , mockStrategy )
8585
@@ -120,8 +120,8 @@ func TestConsistentHashNextProxyConcurrency(t *testing.T) {
120120 // Mock IP addresses
121121 mockAddr1 := & net.TCPAddr {IP : net .ParseIP ("192.168.1.1" ), Port : 1234 }
122122 mockAddr2 := & net.TCPAddr {IP : net .ParseIP ("192.168.1.2" ), Port : 1234 }
123- conn1 .On ("LocalAddr " ).Return (mockAddr1 )
124- conn2 .On ("LocalAddr " ).Return (mockAddr2 )
123+ conn1 .On ("RemoteAddr " ).Return (mockAddr1 )
124+ conn2 .On ("RemoteAddr " ).Return (mockAddr2 )
125125
126126 // Initialize the ConsistentHash
127127 consistentHash := NewConsistentHash (server , originalStrategy )
0 commit comments