是否可以不在测试中使用 ScalaMock 存根,而是在实际代码中使用?我想运行需要其他服务女巫的 http 服务,我现在想存根。在文档中找不到如何实现这一点。
在依赖关系管理和字节码方面,运行时和测试环境之间的行为应该没有区别。唯一的区别是为每个依赖项定义了哪些依赖项。我认为简单地从以下位置删除Test
:
libraryDependencies += "org.scalamock" %% "scalamock-scalatest-support" % "3.5.0" % Test
应该做这项工作。不过就个人而言,我更喜欢手动编写存根服务。