public class org.apache.zookeeper.ServerConfigTest extends java.lang.Object
{
private org.apache.zookeeper.server.ServerConfig serverConfig;
public void <init>()
{
org.apache.zookeeper.ServerConfigTest v;
v := @this: org.apache.zookeeper.ServerConfigTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void setUp()
{
org.apache.zookeeper.ServerConfigTest v;
org.apache.zookeeper.server.ServerConfig v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v = new org.apache.zookeeper.server.ServerConfig;
specialinvoke v.<org.apache.zookeeper.server.ServerConfig: void <init>()>();
v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig> = v;
return;
}
public void testFewArguments()
{
org.apache.zookeeper.ServerConfigTest v;
org.junit.jupiter.api.function.Executable v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v = staticinvoke <org.apache.zookeeper.ServerConfigTest$lambda_testFewArguments_0__60: org.junit.jupiter.api.function.Executable bootstrap$(org.apache.zookeeper.ServerConfigTest)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: java.lang.Throwable assertThrows(java.lang.Class,org.junit.jupiter.api.function.Executable)>(class "Ljava/lang/IllegalArgumentException;", v);
return;
}
public void testValidArguments()
{
java.lang.String[] v;
org.apache.zookeeper.ServerConfigTest v;
java.net.InetSocketAddress v;
java.io.File v;
org.apache.zookeeper.server.ServerConfig v, v, v, v, v;
int v, v, v, v;
boolean v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v = newarray (java.lang.String)[4];
v[0] = "2181";
v[1] = "/data/dir";
v[2] = "60000";
v[3] = "10000";
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: void parse(java.lang.String[])>(v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: java.net.InetSocketAddress getClientPortAddress()>();
v = virtualinvoke v.<java.net.InetSocketAddress: int getPort()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(2181, v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: java.io.File getDataDir()>();
v = virtualinvoke v.<org.apache.zookeeper.ServerConfigTest: boolean checkEquality(java.lang.String,java.io.File)>("/data/dir", v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: int getTickTime()>();
v = (int) 60000;
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(v, v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: int getMaxClientCnxns()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(10000, v);
return;
}
public void testTooManyArguments()
{
org.apache.zookeeper.ServerConfigTest v;
org.junit.jupiter.api.function.Executable v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v = staticinvoke <org.apache.zookeeper.ServerConfigTest$lambda_testTooManyArguments_1__61: org.junit.jupiter.api.function.Executable bootstrap$(org.apache.zookeeper.ServerConfigTest)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: java.lang.Throwable assertThrows(java.lang.Class,org.junit.jupiter.api.function.Executable)>(class "Ljava/lang/IllegalArgumentException;", v);
return;
}
public void testJvmPauseMonitorConfigured()
{
long v, v, v, v, v, v;
java.lang.Long v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v;
boolean v, v;
org.mockito.stubbing.OngoingStubbing v, v, v, v;
org.apache.zookeeper.ServerConfigTest v;
org.apache.zookeeper.server.ServerConfig v, v, v, v, v;
java.lang.Object v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(444L);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(5555L);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(555L);
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/quorum/QuorumPeerConfig;");
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.QuorumPeerConfig: boolean isJvmPauseMonitorToRun()>();
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.QuorumPeerConfig: long getJvmPauseSleepTimeMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.QuorumPeerConfig: long getJvmPauseWarnThresholdMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.QuorumPeerConfig: long getJvmPauseInfoThresholdMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: void readFrom(org.apache.zookeeper.server.quorum.QuorumPeerConfig)>(v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: long getJvmPauseSleepTimeMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Long,java.lang.Long)>(v, v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: long getJvmPauseWarnThresholdMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Long,java.lang.Long)>(v, v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: long getJvmPauseInfoThresholdMs()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Long,java.lang.Long)>(v, v);
v = v.<org.apache.zookeeper.ServerConfigTest: org.apache.zookeeper.server.ServerConfig serverConfig>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerConfig: boolean isJvmPauseMonitorToRun()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertTrue(boolean)>(v);
return;
}
boolean checkEquality(java.lang.String, java.lang.String)
{
org.apache.zookeeper.ServerConfigTest v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotNull(java.lang.Object)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotNull(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
return v;
}
boolean checkEquality(java.lang.String, java.io.File)
{
org.apache.zookeeper.ServerConfigTest v;
java.lang.String v;
java.io.File v, v;
boolean v;
v := @this: org.apache.zookeeper.ServerConfigTest;
v := @parameter: java.lang.String;
v := @parameter: java.io.File;
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotNull(java.lang.Object)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotNull(java.lang.Object)>(v);
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<java.io.File: boolean equals(java.lang.Object)>(v);
return v;
}
}