public class org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest extends java.lang.Object
{
private javax.net.SocketFactory socketFactory;
private java.net.Socket socket;
private org.mockito.ArgumentCaptor socketAddressCaptor;
private static final java.lang.String HOST;
private static final java.lang.String WELCOME_REPLY;
private org.apache.nifi.processors.standard.ftp.ProxyFTPClient client;
public void <init>()
{
org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest v;
v := @this: org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void setClient()
{
javax.net.SocketFactory v;
org.apache.nifi.processors.standard.ftp.ProxyFTPClient v;
org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest v;
v := @this: org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest;
v = new org.apache.nifi.processors.standard.ftp.ProxyFTPClient;
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: javax.net.SocketFactory socketFactory>;
specialinvoke v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClient: void <init>(javax.net.SocketFactory)>(v);
v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: org.apache.nifi.processors.standard.ftp.ProxyFTPClient client> = v;
return;
}
public void testConnect() throws java.io.IOException
{
byte[] v;
java.net.Socket v, v, v, v, v;
java.io.ByteArrayOutputStream v;
org.mockito.ArgumentCaptor v, v;
java.io.ByteArrayInputStream v;
java.nio.charset.Charset v;
int v, v;
java.lang.String v, v;
org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest v;
java.io.OutputStream v;
org.mockito.stubbing.OngoingStubbing v, v, v;
org.apache.nifi.processors.standard.ftp.ProxyFTPClient v;
javax.net.SocketFactory v;
java.lang.Object v, v, v;
java.io.InputStream v;
v := @this: org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest;
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: javax.net.SocketFactory socketFactory>;
v = virtualinvoke v.<javax.net.SocketFactory: java.net.Socket createSocket()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: java.net.Socket socket>;
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: java.net.Socket socket>;
v = virtualinvoke v.<java.net.Socket: java.io.InputStream getInputStream()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = new java.io.ByteArrayInputStream;
v = "220 Welcome";
v = <java.nio.charset.StandardCharsets: java.nio.charset.Charset US_ASCII>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
specialinvoke v.<java.io.ByteArrayInputStream: void <init>(byte[])>(v);
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: java.net.Socket socket>;
v = virtualinvoke v.<java.net.Socket: java.io.OutputStream getOutputStream()>();
v = staticinvoke <org.mockito.Mockito: org.mockito.stubbing.OngoingStubbing when(java.lang.Object)>(v);
v = new java.io.ByteArrayOutputStream;
specialinvoke v.<java.io.ByteArrayOutputStream: void <init>()>();
interfaceinvoke v.<org.mockito.stubbing.OngoingStubbing: org.mockito.stubbing.OngoingStubbing thenReturn(java.lang.Object)>(v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: org.apache.nifi.processors.standard.ftp.ProxyFTPClient client>;
virtualinvoke v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClient: void connect(java.lang.String,int)>("host.unresolved", 0);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: java.net.Socket socket>;
v = staticinvoke <org.mockito.Mockito: java.lang.Object verify(java.lang.Object)>(v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: org.mockito.ArgumentCaptor socketAddressCaptor>;
v = virtualinvoke v.<org.mockito.ArgumentCaptor: java.lang.Object capture()>();
v = staticinvoke <org.mockito.ArgumentMatchers: int anyInt()>();
virtualinvoke v.<java.net.Socket: void connect(java.net.SocketAddress,int)>(v, v);
v = v.<org.apache.nifi.processors.standard.ftp.ProxyFTPClientTest: org.mockito.ArgumentCaptor socketAddressCaptor>;
v = virtualinvoke v.<org.mockito.ArgumentCaptor: java.lang.Object getValue()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertNotNull(java.lang.Object)>(v);
v = virtualinvoke v.<java.net.InetSocketAddress: java.lang.String getHostString()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("host.unresolved", v);
v = virtualinvoke v.<java.net.InetSocketAddress: int getPort()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(int,int)>(0, v);
return;
}
}