Как издеваться над Scala Seq? - PullRequest
0 голосов
/ 17 марта 2020

Мне нужно протестировать крайний случай, когда у меня есть Seq [Foo] со 100 объектами Foo. Вместо ручной инициализации 100 уникальных объектов Foo и добавления их в Seq, есть ли какая-то функциональность mockito, которую я могу использовать?

Что я в основном пытаюсь сделать: val mockSeq = mock(Seq) when(mockSeq).length.thenReturn(100)

1 Ответ

3 голосов
/ 17 марта 2020

Как говорит cchantep , вам, вероятно, лучше просто создать Seq и заполнить его примерно так:

object Foo
Seq.fill(100)(Foo)

Это заполнит Seq 100 объектами Foo. Я не вижу никакой пользы от использования Mockito для чего-то подобного.

Подробнее об этом в документации .

...