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

0 投票する
3 に答える
9390 参照

kotlin - 私有財産をモックする

次のようなクラスがあるとしましょう。

ドキュメントによると、次のことができるはずです。

しかし、代わりにエラーが発生します:io.mockk.MockKException: Missing calls inside every { ... } block

私はmockk 1.8.5、kotlin 1.2.51を使用しています

0 投票する
3 に答える
15114 参照

unit-testing - mockk で一度に 1 つの呼び出しのみをモックする

メソッドがどのように応答するかをモックするには、使用する必要があることを知っています

hasNext() と next() の 2 つのメソッドをモックする必要があるイテレータをモックしようとしています。hasNext() が true を返す場合は常に無限ループが発生し、最初から false を返す場合は next()何も返しません。

私の質問は、mockito でできるように、mockk で個々の呼び出しを 1 つずつモックする方法はありますか? ドキュメントには何も見つかりませんでした。