В моем модульном тесте я хочу выразить, что вычисленная последовательность (результат) дала предопределенную последовательность значений результата. Но не предполагая ничего о фактическом типе реализации контейнера последовательности.ScalaTest: проверьте содержимое последовательности с помощью ShouldMatcher
И я хочу изложить свое намерение достаточно ясным и самоочевидным.
Если я пытаюсь использовать «ShouldMatchers» из ScalaTest и написать
val Input22 = ...
calculation(Input22) should equal (Seq("x","u"))
... тогда я попадаю в неприятности с простым равенством, потому что calculation(..)
может вернуть ArrayBuffer, в то время как Seq("x","u")
является Список
Помните, что вы можете принять ответ, если он правильный, щелкнув по блоку. –