tengo algo de código que necesita para escribir una prueba para que se conecta al servidor SFTP de un proveedor y pone un archivo allí. En este momento, la prueba se está conectando a su servidor real, pero prefiero no hacer eso. Idealmente me gustaría utilizar un falso, en la memoria, cortar a lo largo de las líneas de MockFtpServer. Intenté usar ese y se hace parte del camino pero muere al momento de emitir los comandos reales ya que no los reconoce.¿Alguna buena memoria en servidores SFTP para Java?
El código en cuestión es una configuración de flujo dentro de Mule ESB.
Si no puede encontrar uno siempre se puede establecer una normal para ejecutarse desde un directorio temporal. – Rup
La solución que se me ocurrió fue hacer el tipo de servidor configurable. Entonces en las pruebas usa un servidor FTP y en producción un servidor SFTP. Esto me permite usar un simulacro, en memoria, servidor FTP para las pruebas. No es perfecto, pero hace el trabajo y funciona en cualquier máquina. –
@StevenSurowiec ¿Cómo se puede configurar el tipo de servidor configurable? – Andres