Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I assert that an Option contains something in zio-test?

I tried

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

But that only works for Iterables such as List or Seq.

like image 364
Thilo Avatar asked Oct 21 '25 23:10

Thilo


2 Answers

assert(anOption)(isSome(equalTo("x")))
like image 108
derpy Avatar answered Oct 24 '25 19:10

derpy


Could also be assert(anOption)(equalTo(Some("x"))) - just using equality. Or if you want to use contains: assert(isTrue(anOption.contains("x"))) using the contains operator on option

like image 24
Alan Avatar answered Oct 24 '25 20:10

Alan



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!