当前位置: 首页 > 知识库问答 >
问题:

使用Spock框架测试SFTP客户端

楚嘉纳
2023-03-14

我们实际上使用了JUnit和FakeSftpServerRule来测试我们定制的SFTP客户端。效果很好。

最后,我们希望摆脱junit,转而使用spock框架,因为我们试图迁移到groovy。

你们知道FakeSftpServerRule的等价物吗?或者,你们知道把junit规则“转换”成spock规则等价物的方法吗?

非常感谢。

共有1个答案

郑俊弼
2023-03-14

忘记了…的存在https://github.com/stefanbirkner/fake-sftp-server-lambda ... 它彻底解决了我的问题。

 类似资料:
  • 我有一个运行简单REST服务Spring Boot应用程序。我想测试一下这项服务。因为我喜欢Spock框架,所以我很愿意在这里使用它,但是我不能通过Spring配置的问题。 日志 例外情况

  • 我不明白Spock测试中Mock、Stub和Spy之间的区别,我一直在网上看的教程也没有详细解释它们。

  • 测试框架工具 Karma Intern NightWatch.js

  • 我使用Spock框架和Groovy脚本来测试我的Java应用程序。对于我创建的所有类,我的项目有100%的测试覆盖率。然而,我注意到覆盖范围显示,名为“app”的主类没有得到充分测试。 这是我对App类的一个测试: 如何用Spock框架充分测试Spring Boot应用程序上下文?

  • 我很难在Java项目中使用Spock框架进行测试。我有以下内容: 但是,对于我的具体情况,我需要指定我传入的Person对象,并为其分配一个特定的MockReturnObject。比如: 或 这两种方法都不起作用,调用最终返回null而不是MockReturnObjectA(我认为这是因为它无法匹配参数)。不幸的是,我对Spock没有太多的经验,我试图搜索关于在这种情况下处理地图的文档,但没有取得