public class org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer extends java.lang.Object
{
private org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer;
public void <init>()
{
org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer v;
org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer v;
v := @this: org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer;
specialinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: void <init>()>();
v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer> = v;
return;
}
public void testBothWays() throws org.apache.nifi.distributed.cache.client.exception.SerializationException, java.io.IOException
{
byte[] v;
java.io.ByteArrayOutputStream v;
java.util.Map v;
org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer v, v;
java.util.HashMap v;
org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer v;
v := @this: org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("a", "1");
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>("b", "2");
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: void serialize(java.util.Map,java.io.OutputStream)>(v, v);
virtualinvoke v.<java.io.ByteArrayOutputStream: void flush()>();
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
v = virtualinvoke v.<java.io.ByteArrayOutputStream: byte[] toByteArray()>();
v = virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: java.util.Map deserialize(byte[])>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testEmptyIsNull() throws org.apache.nifi.distributed.cache.client.exception.SerializationException, java.io.IOException
{
byte[] v;
java.io.ByteArrayOutputStream v;
java.util.Map v;
org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer v, v;
java.util.HashMap v;
org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer v;
v := @this: org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: void serialize(java.util.Map,java.io.OutputStream)>(v, v);
virtualinvoke v.<java.io.ByteArrayOutputStream: void flush()>();
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
v = virtualinvoke v.<java.io.ByteArrayOutputStream: byte[] toByteArray()>();
v = virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: java.util.Map deserialize(byte[])>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNull(java.lang.Object)>(v);
return;
}
public void testEmptyIsNull2() throws org.apache.nifi.distributed.cache.client.exception.SerializationException, java.io.IOException
{
byte[] v;
java.util.Map v;
org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer v;
java.lang.String v;
org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer v;
v := @this: org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer;
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
v = "";
v = virtualinvoke v.<java.lang.String: byte[] getBytes()>();
v = virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: java.util.Map deserialize(byte[])>(v);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNull(java.lang.Object)>(v);
return;
}
public void testNullIsNull() throws org.apache.nifi.distributed.cache.client.exception.SerializationException, java.io.IOException
{
org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer v;
java.util.Map v;
org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer v;
v := @this: org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer;
v = v.<org.apache.nifi.processors.standard.util.TestFlowFileAttributesSerializer: org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer serializer>;
v = virtualinvoke v.<org.apache.nifi.processors.standard.util.FlowFileAttributesSerializer: java.util.Map deserialize(byte[])>(null);
staticinvoke <org.junit.jupiter.api.Assertions: void assertNull(java.lang.Object)>(v);
return;
}
}