1
私は値を生成していますが、可能な値を知っています。私はこれを書いていますスカラテスト・マッチャ - 単一の値が値のセットに存在することを確認してください。
val myInt = someFunction()
myInt shouldBe oneOf (1, 2, 3)
しかし、これはScalatest 3 M15の私にとってはうまくいかないようです。私の回避策は、
List(myValue) should contain atMostOneOf (1, 2, 3)
です。これは、読んで理解するのがずっと混乱しています。
ここで私がしたいことをする方法はありますか?それは一般的なシナリオのようです。
あなたはどのようなエラーが出るんあなたは、単純な1要素のコレクションとして
Some
を使用することができますか? – Ashalyndこれはコンパイルされますが、テストエラーが発生します。1がoneOf(1,2,3)と等しくない –
正しいタイプのmyIntについて確信していますか? – Det