[英]How to mock a Scala Seq?
我基本上需要测试一个边缘情况,其中我有一个带有 100 个 Foo 对象的 Seq[Foo]。 不是手动初始化 100 个唯一的 Foo 对象并将它们添加到 Seq,我可以使用 mockito 的一些功能吗?
我基本上想做的是: val mockSeq = mock(Seq)
when(mockSeq).length.thenReturn(100)
正如 ccantep 所说,您最好创建一个 Seq 并填充它,如下所示:
object Foo
Seq.fill(100)(Foo)
这将用 100 个 Foo 对象填充 Seq。 我认为将 Mockito 用于这样的事情没有任何好处。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.