問題タブ [kotest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - リストに特定のプロパティを持つ要素が含まれているかどうかをテストする Kotest アサーションはありますか?
比較したい共通の機能を持つ 2 つのオブジェクトがあります。
List<Car>
a の一部の要素には、指定された と同じ色と所有者を持つ要素が含まれていると主張したいと思いPet
ます。
私がやろうとしていることを説明するための偽のコード例を次に示します。
kotest を使用してこれを行うにはどうすればよいですか? assertJ の anySatisfy アサーションを使用して、必要な機能を実現できます。
kotlin - runBlockingTest{} を使用した Kotlin コルーチンのテストに失敗しました
簡単な Micronaut Kotlin コルーチンの例を作成し、kotlin-corotines-test
. kotlin-corotines-test
依存関係を追加しました。
を使用しようとしましrunBlockingTest
たが、次のテスト(Kotest/FuncSpec) が失敗しました。
そして、このような例外をスローします。
でもrunBlocking
ファンボディに使えば効きます。
更新: 問題Kotlin/kotlinx.coroutines#1204から解決策を取得し、 kotlin コルーチンを 1.6.0-RC に更新して解決しrunTest
、非推奨の代わりに使用しrunBlockingTest
ます。