Scalatest: объединение утверждений - PullRequest
0 голосов
/ 30 апреля 2020

Я только начал использовать WordSpe c и столкнулся с проблемой, с которой не могу обойтись.

Я хотел бы заявить о двух отдельных значениях в одном модульном тесте. Предположим, у меня есть val result1 и val result2, мне нужно, чтобы первое приняло определенное значение, а второе - для другого конкретного значения.

Это было бы действительно легко, если бы можно было объединить / уменьшить / Свернуть утверждения, но я не думаю, что смогу. Возможно, что-то вроде этого:

result1 should be (1) ++ result2 should be (2)

Результатом будет новое утверждение, которое будет истинным, только если оба утверждения верны.

Если я напишу их, как показано ниже, это займет только последнее значение.

result1 should be (1)
result2 should be (2)

Кто-нибудь знает способ обойти это?

...