public class org.apache.zookeeper.MultiResponseTest extends org.apache.zookeeper.ZKTestCase
{
public void <init>()
{
org.apache.zookeeper.MultiResponseTest v;
v := @this: org.apache.zookeeper.MultiResponseTest;
specialinvoke v.<org.apache.zookeeper.ZKTestCase: void <init>()>();
return;
}
public void testRoundTrip() throws java.io.IOException
{
org.apache.zookeeper.OpResult$DeleteResult v;
org.apache.zookeeper.OpResult$CheckResult v;
org.apache.zookeeper.data.Stat v;
org.apache.zookeeper.OpResult$CreateResult v;
org.apache.zookeeper.MultiResponse v, v;
org.apache.zookeeper.OpResult$SetDataResult v;
int v, v;
org.apache.zookeeper.MultiResponseTest v;
v := @this: org.apache.zookeeper.MultiResponseTest;
v = new org.apache.zookeeper.MultiResponse;
specialinvoke v.<org.apache.zookeeper.MultiResponse: void <init>()>();
v = new org.apache.zookeeper.OpResult$CheckResult;
specialinvoke v.<org.apache.zookeeper.OpResult$CheckResult: void <init>()>();
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void add(org.apache.zookeeper.OpResult)>(v);
v = new org.apache.zookeeper.OpResult$CreateResult;
specialinvoke v.<org.apache.zookeeper.OpResult$CreateResult: void <init>(java.lang.String)>("foo-bar");
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void add(org.apache.zookeeper.OpResult)>(v);
v = new org.apache.zookeeper.OpResult$DeleteResult;
specialinvoke v.<org.apache.zookeeper.OpResult$DeleteResult: void <init>()>();
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void add(org.apache.zookeeper.OpResult)>(v);
v = new org.apache.zookeeper.data.Stat;
specialinvoke v.<org.apache.zookeeper.data.Stat: void <init>()>();
virtualinvoke v.<org.apache.zookeeper.data.Stat: void setCzxid(long)>(546L);
v = new org.apache.zookeeper.OpResult$SetDataResult;
specialinvoke v.<org.apache.zookeeper.OpResult$SetDataResult: void <init>(org.apache.zookeeper.data.Stat)>(v);
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void add(org.apache.zookeeper.OpResult)>(v);
v = specialinvoke v.<org.apache.zookeeper.MultiResponseTest: org.apache.zookeeper.MultiResponse codeDecode(org.apache.zookeeper.MultiResponse)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.MultiResponse: int hashCode()>();
v = virtualinvoke v.<org.apache.zookeeper.MultiResponse: int hashCode()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(v, v);
return;
}
public void testEmptyRoundTrip() throws java.io.IOException
{
int v, v;
org.apache.zookeeper.MultiResponseTest v;
org.apache.zookeeper.MultiResponse v, v;
v := @this: org.apache.zookeeper.MultiResponseTest;
v = new org.apache.zookeeper.MultiResponse;
specialinvoke v.<org.apache.zookeeper.MultiResponse: void <init>()>();
v = specialinvoke v.<org.apache.zookeeper.MultiResponseTest: org.apache.zookeeper.MultiResponse codeDecode(org.apache.zookeeper.MultiResponse)>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.zookeeper.MultiResponse: int hashCode()>();
v = virtualinvoke v.<org.apache.zookeeper.MultiResponse: int hashCode()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(v, v);
return;
}
private org.apache.zookeeper.MultiResponse codeDecode(org.apache.zookeeper.MultiResponse) throws java.io.IOException
{
byte[] v;
org.apache.jute.BinaryOutputArchive v;
java.io.ByteArrayOutputStream v;
org.apache.zookeeper.server.ByteBufferInputStream v;
java.nio.ByteBuffer v;
org.apache.jute.BinaryInputArchive v;
org.apache.zookeeper.MultiResponse v, v;
org.apache.zookeeper.MultiResponseTest v;
v := @this: org.apache.zookeeper.MultiResponseTest;
v := @parameter: org.apache.zookeeper.MultiResponse;
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
v = staticinvoke <org.apache.jute.BinaryOutputArchive: org.apache.jute.BinaryOutputArchive getArchive(java.io.OutputStream)>(v);
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void serialize(org.apache.jute.OutputArchive,java.lang.String)>(v, "result");
virtualinvoke v.<java.io.ByteArrayOutputStream: void close()>();
v = virtualinvoke v.<java.io.ByteArrayOutputStream: byte[] toByteArray()>();
v = staticinvoke <java.nio.ByteBuffer: java.nio.ByteBuffer wrap(byte[])>(v);
virtualinvoke v.<java.nio.ByteBuffer: java.nio.ByteBuffer rewind()>();
v = new org.apache.zookeeper.server.ByteBufferInputStream;
specialinvoke v.<org.apache.zookeeper.server.ByteBufferInputStream: void <init>(java.nio.ByteBuffer)>(v);
v = staticinvoke <org.apache.jute.BinaryInputArchive: org.apache.jute.BinaryInputArchive getArchive(java.io.InputStream)>(v);
v = new org.apache.zookeeper.MultiResponse;
specialinvoke v.<org.apache.zookeeper.MultiResponse: void <init>()>();
virtualinvoke v.<org.apache.zookeeper.MultiResponse: void deserialize(org.apache.jute.InputArchive,java.lang.String)>(v, "result");
return v;
}
}