Как я могу утверждать, что Option содержит что-то в zio-test?

Я пытался

      assert(anOption)(contains("x"))

Но это работает только для Iterables, таких как List или Seq.

2 ответа

Решение
      assert(anOption)(isSome(equalTo("x")))

Также может быть assert(anOption)(equalTo(Some("x")))- просто используя равенство. Или, если вы хотите использовать, содержит: assert(isTrue(anOption.contains("x"))) с помощью оператора contains на опции

Другие вопросы по тегам