Mockito-expecting-calls
提供:Dev Guides
Mockito-コールを期待
Mockitoは、特定のメソッドで実行できる呼び出しの数に特別なチェックを提供します。 MathApplicationがCalculatorService.serviceUsed()メソッドを1回だけ呼び出す必要があり、CalculatorService.serviceUsed()を複数回呼び出すことができないと仮定します。
次のようにCalculatorServiceインターフェースを作成します。
例
ステップ1-CalculatorServiceというインターフェイスを作成して、数学関数を提供します
ステップ2-MathApplicationを表すJAVAクラスを作成します
ステップ3-MathApplicationクラスのテスト
calculatorServiceのモックを注入して、MathApplicationクラスをテストしましょう。 MockはMockitoによって作成されます。
ステップ4-テストケースの実行
ステップ5-結果を確認する
次のように javac コンパイラを使用してクラスをコンパイルします-
次に、テストランナーを実行して結果を確認します-
出力を確認します。