Node.js 如何在nodeJS中模拟ftp服务器进行单元测试
谁能告诉我如何模拟FTP连接并从FTP客户端下载文件,以便在nodeJS中进行单元测试 我正在使用FTP节点模块连接到FTP/SFTP客户端Node.js 如何在nodeJS中模拟ftp服务器进行单元测试,node.js,ftp,mocha.js,sinon,chai,Node.js,Ftp,Mocha.js,Sinon,Chai,谁能告诉我如何模拟FTP连接并从FTP客户端下载文件,以便在nodeJS中进行单元测试 我正在使用FTP节点模块连接到FTP/SFTP客户端 ()您可以使用类似的方法模拟ftp模块 终于找到了模拟FTP客户端的方法。。。 我们需要像这样在主类上存根 要准备触发,请执行以下操作: sinon.stub(Client.prototype,“connect”).withArgs(connect).callsFake(函数(选项)){ 这个.emit('ready'); }); 要触发错误,请执行以下操
()您可以使用类似的方法模拟
ftp
模块 终于找到了模拟FTP客户端的方法。。。
我们需要像这样在主类上存根
要准备触发,请执行以下操作:
sinon.stub(Client.prototype,“connect”).withArgs(connect).callsFake(函数(选项)){
这个.emit('ready');
});
要触发错误,请执行以下操作:
sinon.stub(Client.prototype,“connect”).withArgs(connect).callsFake(函数(选项)){
这个.emit('error');
});
让我们联系={
主机名:,
港口:港口,,
用户:用户,,
密码:密码
}这取决于您如何使用该模块。我想你只需要嘲笑它的所有方法。你好!我正在这么做,但活动还没有开始。。。有什么想法吗?