public class org.apache.zookeeper.server.quorum.MultipleAddressesTest extends java.lang.Object
{
public static final int PORTS_AMOUNT;
public void <init>()
{
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void testIsEmpty()
{
org.apache.zookeeper.server.quorum.MultipleAddresses v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v;
boolean v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>()>();
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: boolean isEmpty()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(int)>(22);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void addAddress(java.net.InetSocketAddress)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: boolean isEmpty()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertFalse(boolean)>(v);
return;
}
public void testGetAllAddresses()
{
java.util.Set v, v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllAddresses()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(1);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void addAddress(java.net.InetSocketAddress)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllAddresses()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
public void testGetAllHostStrings()
{
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.List v, v, v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
int v, v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
v = specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getHostStrings(java.util.List)>(v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.List getAllHostStrings()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void addAddress(java.net.InetSocketAddress)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.List getAllHostStrings()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
public void testGetAllPorts()
{
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v;
java.util.List v, v, v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
int v, v, v;
java.lang.Object v;
boolean v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getPortList()>();
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList(java.util.List)>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.List getAllPorts()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = new java.net.InetSocketAddress;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("localhost", v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void addAddress(java.net.InetSocketAddress)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.List getAllPorts()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
public void testGetWildcardAddresses()
{
java.util.function.Function v;
int v, v, v;
java.util.stream.Collector v;
boolean v, v;
java.util.Set v, v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v;
java.util.List v, v;
java.util.stream.Stream v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.lang.Object v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getPortList()>();
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList(java.util.List)>(v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = interfaceinvoke v.<java.util.List: java.util.stream.Stream stream()>();
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$init__189: java.util.function.Function bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getWildcardAddresses()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = new java.net.InetSocketAddress;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("localhost", v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void addAddress(java.net.InetSocketAddress)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getWildcardAddresses()>();
v = staticinvoke <org.apache.commons.collections.CollectionUtils: boolean isEqualCollection(java.util.Collection,java.util.Collection)>(v, v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
public void testGetValidAddress() throws java.net.NoRouteToHostException
{
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v;
boolean v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.net.InetSocketAddress getReachableAddress()>();
v = interfaceinvoke v.<java.util.List: boolean contains(java.lang.Object)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
public void testGetValidAddressWithNotValid()
{
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
org.junit.jupiter.api.function.Executable v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$lambda_testGetValidAddressWithNotValid_0__190: org.junit.jupiter.api.function.Executable bootstrap$()>();
staticinvoke <org.junit.jupiter.api.Assertions: java.lang.Throwable assertThrows(java.lang.Class,org.junit.jupiter.api.function.Executable)>(class "Ljava/net/NoRouteToHostException;", v);
return;
}
public void testGetReachableOrOneWithSingleReachableAddress()
{
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
int v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
v = staticinvoke <org.apache.zookeeper.PortAssignment: int unique()>();
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = staticinvoke <java.util.Collections: java.util.List singletonList(java.lang.Object)>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.net.InetSocketAddress getReachableOrOne()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testGetReachableOrOneWithSingleUnreachableAddress()
{
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = staticinvoke <java.util.Collections: java.util.List singletonList(java.lang.Object)>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.net.InetSocketAddress getReachableOrOne()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testRecreateSocketAddresses() throws java.net.UnknownHostException
{
java.net.InetAddress[] v;
java.util.function.Function v;
java.util.ArrayList v, v;
int v, v, v, v, v, v;
java.util.stream.Collector v;
java.util.Set v, v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.stream.Stream v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.lang.Object v, v, v, v, v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = staticinvoke <java.net.InetAddress: java.net.InetAddress[] getAllByName(java.lang.String)>("google.com");
v = staticinvoke <java.util.Arrays: java.util.stream.Stream stream(java.lang.Object[])>(v);
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$lambda_testRecreateSocketAddresses_1__191: java.util.function.Function bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.net.InetSocketAddress)>(v);
v = new java.util.ArrayList;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllAddresses()>();
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = interfaceinvoke v.<java.util.List: int size()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(1, v);
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void recreateSocketAddresses()>();
v = new java.util.ArrayList;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllAddresses()>();
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
v = interfaceinvoke v.<java.util.List: int size()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(1, v);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testRecreateSocketAddressesWithWrongAddresses()
{
org.apache.zookeeper.server.quorum.MultipleAddresses v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("locahost", 222);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.net.InetSocketAddress)>(v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void recreateSocketAddresses()>();
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.net.InetSocketAddress getOne()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testAlwaysGetReachableAddress() throws java.lang.Exception
{
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v, v, v, v;
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
int v;
java.net.InetSocketAddress[] v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = newarray (java.net.InetSocketAddress)[4];
v[0] = v;
v[1] = v;
v[2] = v;
v[3] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = 0;
label:
if v >= 10 goto label;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.net.InetSocketAddress getReachableAddress()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = v + 1;
goto label;
label:
return;
}
public void testGetAllReachableAddresses() throws java.lang.Exception
{
java.util.Set v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v, v, v;
java.util.HashSet v;
java.util.List v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.net.InetSocketAddress[] v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", 2345);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = newarray (java.net.InetSocketAddress)[4];
v[0] = v;
v[1] = v;
v[2] = v;
v[3] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = new java.util.HashSet;
v = newarray (java.net.InetSocketAddress)[2];
v[0] = v;
v[1] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllReachableAddresses()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testGetAllReachableAddressesOrAllWhenSomeReachable() throws java.lang.Exception
{
java.util.Set v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v, v, v;
java.util.HashSet v;
java.util.List v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.net.InetSocketAddress[] v, v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("127.0.0.1", 2345);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = newarray (java.net.InetSocketAddress)[4];
v[0] = v;
v[1] = v;
v[2] = v;
v[3] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = new java.util.HashSet;
v = newarray (java.net.InetSocketAddress)[2];
v[0] = v;
v[1] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllReachableAddressesOrAll()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testGetAllReachableAddressesOrAllWhenNoneReachable() throws java.lang.Exception
{
java.util.Set v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.net.InetSocketAddress v, v, v;
java.util.HashSet v;
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
java.net.InetSocketAddress[] v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = new java.net.InetSocketAddress;
specialinvoke v.<java.net.InetSocketAddress: void <init>(java.lang.String,int)>("unreachable.address.zookeeper.apache.com", 1234);
v = newarray (java.net.InetSocketAddress)[3];
v[0] = v;
v[1] = v;
v[2] = v;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: java.util.Set getAllReachableAddressesOrAll()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testEquals()
{
java.util.List v, v;
org.apache.zookeeper.server.quorum.MultipleAddresses v, v, v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testSize()
{
java.util.List v;
org.apache.zookeeper.server.quorum.MultipleAddresses v;
int v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList()>();
v = new org.apache.zookeeper.server.quorum.MultipleAddresses;
specialinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: void <init>(java.util.Collection)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddresses: int size()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(10, v);
return;
}
public java.util.List getPortList()
{
java.util.stream.IntStream v;
java.util.stream.Stream v;
java.lang.Object v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.stream.Collector v;
java.util.function.IntFunction v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = staticinvoke <java.util.stream.IntStream: java.util.stream.IntStream range(int,int)>(0, 10);
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$lambda_getPortList_2__192: java.util.function.IntFunction bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.IntStream: java.util.stream.Stream mapToObj(java.util.function.IntFunction)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
return v;
}
public java.util.List getAddressList()
{
java.util.List v, v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getPortList()>();
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.MultipleAddressesTest: java.util.List getAddressList(java.util.List)>(v);
return v;
}
public java.util.List getAddressList(java.util.List)
{
java.util.stream.IntStream v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.List v;
java.util.stream.Stream v;
int v;
java.lang.Object v;
java.util.stream.Collector v;
java.util.function.IntFunction v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v := @parameter: java.util.List;
v = interfaceinvoke v.<java.util.List: int size()>();
v = staticinvoke <java.util.stream.IntStream: java.util.stream.IntStream range(int,int)>(0, v);
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$lambda_getAddressList_3__193: java.util.function.IntFunction bootstrap$(java.util.List)>(v);
v = interfaceinvoke v.<java.util.stream.IntStream: java.util.stream.Stream mapToObj(java.util.function.IntFunction)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
return v;
}
private java.util.List getHostStrings(java.util.List)
{
java.util.stream.IntStream v;
org.apache.zookeeper.server.quorum.MultipleAddressesTest v;
java.util.List v;
java.util.stream.Stream v;
int v;
java.lang.Object v;
java.util.stream.Collector v;
java.util.function.IntFunction v;
v := @this: org.apache.zookeeper.server.quorum.MultipleAddressesTest;
v := @parameter: java.util.List;
v = interfaceinvoke v.<java.util.List: int size()>();
v = staticinvoke <java.util.stream.IntStream: java.util.stream.IntStream range(int,int)>(0, v);
v = staticinvoke <org.apache.zookeeper.server.quorum.MultipleAddressesTest$lambda_getHostStrings_4__194: java.util.function.IntFunction bootstrap$()>();
v = interfaceinvoke v.<java.util.stream.IntStream: java.util.stream.Stream mapToObj(java.util.function.IntFunction)>(v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
return v;
}
}