Mockito-create-mock
提供:Dev Guides
Mockito-モックの作成
これまで、アノテーションを使用してモックを作成してきました。 Mockitoは、モックオブジェクトを作成するためのさまざまなメソッドを提供します。 mock()は、モックがそのアクションの途中で行うメソッド呼び出しの順序を気にせずにモックを作成します。
構文
例
ステップ1-CalculatorServiceというインターフェイスを作成して、数学関数を提供します
ステップ2-MathApplicationを表すJAVAクラスを作成します
ステップ3-MathApplicationクラスのテスト
calculatorServiceのモックを注入して、MathApplicationクラスをテストしましょう。 MockはMockitoによって作成されます。
ここでは、2つのモックメソッド呼び出しadd()とminus()をwhen()を介してモックオブジェクトに追加しました。 ただし、テスト中は、add()を呼び出す前に、subtract()を呼び出しました。 create()を使用してモックオブジェクトを作成する場合、メソッドの実行順序は重要ではありません。
ステップ4-テストケースの実行
ステップ5-結果を確認する
次のように javac コンパイラを使用してクラスをコンパイルします-
次に、テストランナーを実行して結果を確認します-
出力を確認します。