問題タブ [mockk]
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.
mockk - MockK - 引数が一致しないことによる失敗の検証
verify
「...への呼び出し...が発生しましたが、引数が一致しません」で失敗することがあることに気付きました
検証の失敗を示すサンプル テストを次に示します。
次の 2 行に検証呼び出しを含む行を変更すると、機能します。
kotlin - Kotlin クラスのインライン関数をインポートする方法
KotlinClass
インライン関数を使用して、プロジェクトの依存関係 jar (たとえば、と呼ばれる) に kotlin ファイルがあります。
Java クラスに static としてインポートすると、次のようになります。
インポートが認識されます。
Kotlin クラスにインポートすると、次のようになります。
または(これはとにかく動作するはずではありませんが、完全を期すために試みました)として
認識されません。
(注: インライン関数を使用して独自の Kotlin ファイルを作成すると、問題なく Kotlin クラスにインポートできます。問題は、特定のプロジェクトの依存関係からインポートする場合です。)
この関数の kotlin クラスへのインポートを妨げているのは何ですか?