/
スタブ関数の呼び出し順番を検証する方法
スタブ関数の呼び出し順番を検証する方法
テスト対象の関数 void function() は、引数mode の値によって、内部で void func1()、void func2()、void func3() を以下のように呼び出して処理を行います。
テスト対象関数
この場合、func1(), func2(), func3() をスタブにして、スタブがどのような順番で呼ばれたかを検証することが出来ます。
トケース内で、常に同じ順番で呼ばれるのであれば、スタブ期待値ステップで、アクションに EXPECT CALL SEQUENCE を使用します。
テストケースエディターでの設定例1
パターンによって呼ばれる順番が異なる場合は、スタブ期待値ではなく、コードを使用して記述します。
テストケースエディターでの設定例
Related content
複数回呼ばれるスタブの振る舞いを変更する方法
複数回呼ばれるスタブの振る舞いを変更する方法
Read with this
スタブAPI(10.3までの過去バージョンで作成したスタブ)を使う場合
スタブAPI(10.3までの過去バージョンで作成したスタブ)を使う場合
More like this
スタブAPI(10.3までの過去バージョンで作成したスタブ)を使う場合
スタブAPI(10.3までの過去バージョンで作成したスタブ)を使う場合
More like this
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
More like this
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
More like this
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
例外発生時 (複数のテストケースの中に例外が発生するものがある場合)
More like this
Copyright © 2023 TechMatrix Corporation. All rights reserved