簡體   English   中英

如何在Mule單元測試中偽造SFTP服務器?

[英]How to fake SFTP server on Mule unit test?

我正在嘗試對具有ftp:inbound-endpoint和sftp:outbound-endpoint的m子流進行單元測試。

我遵循的是《 Mule In Action》第二版第03章中的示例FTPFunctionalTestCase,它同時具有ftp:inbound-endpoint和ftp:outbound-endpoint。

關鍵是我無法使用FakeFtpServer偽造SFTP服務器。 有什么我不知道的技巧,還是應該使用其他課程?

FakeFtpServer不提供SFTP,因為它是與FTP完全不同的技術。 您可能想要查看使用Munit進行的Mule端點模擬 ,或者如果您確實需要模擬SFTP服務器,則可以查看有關構建一個SFTP服務器的博客文章

Munit還為您的集成測試提供了一個FTP / SFTP服務器

https://github.com/mulesoft/munit/wiki/ftp-server

您需要訪問munit的更新站點,並在Anypoint Studio中安裝SFTP集成工具。 然后,您將可以使用SFTP集成測試工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM