【发布时间】:2015-10-04 17:29:28
【问题描述】:
我想使用一些简单的依赖注入和模拟来测试我们的 Twilio 集成。在我看来,最简单的方法是使用mockito 拦截以下消息create 调用:
val messageFactory: MessageFactory = smsProvider.getAccount().getMessageFactory()
val message: Message = messageFactory.create(params)
理想情况下,我希望将 create 调用存根,以便验证它是否被调用,并且参数是否正确。
虽然我是 Mockito 的新手,但我正在尝试拼凑如何在 Scala 中使用它(如果这种测试是可能的)。我发现的大多数示例都是用 Java 等编写的,并且不能很好地转换为 Scala。
【问题讨论】:
标签: scala testing mocking mockito