問題タブ [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.

0 投票する
1 に答える
176 参照

unit-testing - リストに特定のプロパティを持つ要素が含まれているかどうかをテストする Kotest アサーションはありますか?

比較したい共通の機能を持つ 2 つのオブジェクトがあります。

List<Car>a の一部の要素には、指定された と同じ色と所有者を持つ要素が含まれていると主張したいと思いPetます。

私がやろうとしていることを説明するための偽のコード例を次に示します。

kotest を使用してこれを行うにはどうすればよいですか? assertJ の anySatisfy アサーションを使用して、必要な機能を実現できます。

0 投票する
1 に答える
212 参照

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ます。