/
引数のポインタにデータソースからNULLを設定する方法
引数のポインタにデータソースからNULLを設定する方法
テスト対象の関数 int get_max2() は、引数の a か b の大きい方の値を *p_max に入れて返します。ただし、ポインタ p_max がNULLの場合は、戻り値に -1 を返すという仕様です。
テスト対象関数
引数 p_max に NULL を設定するテストを行いたい場合は、データソースに NULL を設定する/しないを判断するためのフラグとなるデータを用意します。次の例では、V#I#p_max_NULLがそのデータです。コードステップで、そのフラグの値を見て p_max に NULL を設定する処理を追加します。
テストケースエディターでの設定例1
呼出し後に *_p_max に出力された値がデータソースで設定した値と等しいかどうかチェックする際は、コードステップを使用して _p_max がNULLでないかどうかを判断してから実行します。
テストケースエディターでの設定例2
Related content
引数のポインタにデータソースからNULLを設定する方法
引数のポインタにデータソースからNULLを設定する方法
More like this
引数のポインタにデータソースからNULLを設定する方法
引数のポインタにデータソースからNULLを設定する方法
More like this
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
More like this
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
More like this
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
例外発生時 (1つのテストケース内に例外が発生するパターンがある場合)
More like this
その他の機能
その他の機能
More like this
Copyright © 2024 TechMatrix Corporation. All rights reserved