public class org.apache.zookeeper.server.quorum.StatResetCommandTest extends java.lang.Object
{
private org.apache.zookeeper.server.command.StatResetCommand statResetCommand;
private java.io.StringWriter outputWriter;
private org.apache.zookeeper.server.ZooKeeperServer zks;
private org.apache.zookeeper.server.ServerStats serverStats;
public void <init>()
{
org.apache.zookeeper.server.quorum.StatResetCommandTest v;
v := @this: org.apache.zookeeper.server.quorum.StatResetCommandTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void setUp()
{
java.lang.Boolean v, v;
boolean v;
java.io.PrintWriter v;
org.apache.zookeeper.server.ServerStats v, v;
org.apache.zookeeper.server.command.StatResetCommand v, v;
java.io.StringWriter v, v;
org.mockito.stubbing.OngoingStubbing v, v;
org.apache.zookeeper.server.quorum.StatResetCommandTest v;
org.apache.zookeeper.server.ZooKeeperServer v, v, v;
java.lang.Object v, v, v;
v := @this: org.apache.zookeeper.server.quorum.StatResetCommandTest;
v = new java.io.StringWriter;
specialinvoke v.<java.io.StringWriter: void <init>()>();
v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: java.io.StringWriter outputWriter> = v;
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/ServerCnxn;");
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/ZooKeeperServer;");
v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks> = v;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks>;
v = virtualinvoke v.<org.apache.zookeeper.server.ZooKeeperServer: boolean isRunning()>();
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 = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/ServerStats;");
v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats> = v;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks>;
v = virtualinvoke v.<org.apache.zookeeper.server.ZooKeeperServer: org.apache.zookeeper.server.ServerStats serverStats()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = new org.apache.zookeeper.server.command.StatResetCommand;
v = new java.io.PrintWriter;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: java.io.StringWriter outputWriter>;
specialinvoke v.<java.io.PrintWriter: void <init>(java.io.Writer)>(v);
specialinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void <init>(java.io.PrintWriter,org.apache.zookeeper.server.ServerCnxn)>(v, v);
v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand> = v;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand>;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks>;
virtualinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void setZkServer(org.apache.zookeeper.server.ZooKeeperServer)>(v);
return;
}
public void testStatResetWithZKNotRunning()
{
org.apache.zookeeper.server.command.StatResetCommand v;
java.io.StringWriter v;
org.mockito.stubbing.OngoingStubbing v;
org.apache.zookeeper.server.quorum.StatResetCommandTest v;
org.apache.zookeeper.server.ZooKeeperServer v;
java.lang.Boolean v, v;
java.lang.String v;
boolean v;
v := @this: org.apache.zookeeper.server.quorum.StatResetCommandTest;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks>;
v = virtualinvoke v.<org.apache.zookeeper.server.ZooKeeperServer: boolean isRunning()>();
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)>(0);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand>;
virtualinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void commandRun()>();
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: java.io.StringWriter outputWriter>;
v = virtualinvoke v.<java.io.StringWriter: java.lang.String toString()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("This ZooKeeper instance is not currently serving requests\n", v);
return;
}
public void testStatResetWithFollower()
{
org.apache.zookeeper.server.ServerStats v, v;
org.apache.zookeeper.server.command.StatResetCommand v;
java.io.StringWriter v;
org.mockito.stubbing.OngoingStubbing v, v;
org.apache.zookeeper.server.quorum.StatResetCommandTest v;
org.apache.zookeeper.server.ZooKeeperServer v;
org.mockito.verification.VerificationMode v;
java.lang.Boolean v, v;
java.lang.Object v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.zookeeper.server.quorum.StatResetCommandTest;
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ZooKeeperServer zks>;
v = virtualinvoke v.<org.apache.zookeeper.server.ZooKeeperServer: boolean isRunning()>();
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 = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerStats: java.lang.String getServerState()>();
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)>("follower");
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand>;
virtualinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void commandRun()>();
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: java.io.StringWriter outputWriter>;
v = virtualinvoke v.<java.io.StringWriter: java.lang.String toString()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Server stats reset.\n", v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
v = staticinvoke <org.mockito.Mockito: org.mockito.verification.VerificationMode times(int)>(1);
v = staticinvoke <org.mockito.Mockito: java.lang.Object verify(java.lang.Object,org.mockito.verification.VerificationMode)>(v, v);
virtualinvoke v.<org.apache.zookeeper.server.ServerStats: void reset()>();
return;
}
public void testStatResetWithLeader()
{
org.apache.zookeeper.server.quorum.BufferStats v;
java.lang.Boolean v, v;
java.lang.String v, v;
boolean v;
org.apache.zookeeper.server.ServerStats v, v, v, v;
org.apache.zookeeper.server.command.StatResetCommand v, v;
java.io.StringWriter v;
org.mockito.stubbing.OngoingStubbing v, v, v, v, v;
org.apache.zookeeper.server.quorum.StatResetCommandTest v;
org.mockito.verification.VerificationMode v, v;
org.apache.zookeeper.server.quorum.LeaderZooKeeperServer v;
org.apache.zookeeper.server.quorum.Leader v;
java.lang.Object v, v, v, v, v;
v := @this: org.apache.zookeeper.server.quorum.StatResetCommandTest;
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/quorum/LeaderZooKeeperServer;");
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.LeaderZooKeeperServer: boolean isRunning()>();
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.LeaderZooKeeperServer: org.apache.zookeeper.server.ServerStats serverStats()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/quorum/Leader;");
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.LeaderZooKeeperServer: org.apache.zookeeper.server.quorum.Leader getLeader()>();
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.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand>;
virtualinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void setZkServer(org.apache.zookeeper.server.ZooKeeperServer)>(v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
v = virtualinvoke v.<org.apache.zookeeper.server.ServerStats: java.lang.String getServerState()>();
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)>("leader");
v = staticinvoke <org.mockito.Mockito: java.lang.Object mock(java.lang.Class)>(class "Lorg/apache/zookeeper/server/quorum/BufferStats;");
v = virtualinvoke v.<org.apache.zookeeper.server.quorum.Leader: org.apache.zookeeper.server.quorum.BufferStats getProposalStats()>();
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.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.command.StatResetCommand statResetCommand>;
virtualinvoke v.<org.apache.zookeeper.server.command.StatResetCommand: void commandRun()>();
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: java.io.StringWriter outputWriter>;
v = virtualinvoke v.<java.io.StringWriter: java.lang.String toString()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Server stats reset.\n", v);
v = v.<org.apache.zookeeper.server.quorum.StatResetCommandTest: org.apache.zookeeper.server.ServerStats serverStats>;
v = staticinvoke <org.mockito.Mockito: org.mockito.verification.VerificationMode times(int)>(1);
v = staticinvoke <org.mockito.Mockito: java.lang.Object verify(java.lang.Object,org.mockito.verification.VerificationMode)>(v, v);
virtualinvoke v.<org.apache.zookeeper.server.ServerStats: void reset()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.verification.VerificationMode times(int)>(1);
v = staticinvoke <org.mockito.Mockito: java.lang.Object verify(java.lang.Object,org.mockito.verification.VerificationMode)>(v, v);
virtualinvoke v.<org.apache.zookeeper.server.quorum.BufferStats: void reset()>();
return;
}
}