The result of function test: `ts.query.ControllableQueryTest'

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 checkContainsCondition_value_condition 25 0 0 パラメータの包含チェックを行うメソッドの確認。
0 empty. 0 incomplete.
2 checkEqualsCondition_value_condition 12 0 0 パラメータの等値チェックを行うメソッドの確認。
0 empty. 0 incomplete.
3 checkExistsCondition_value_condition 15 0 0 パラメータの存在チェックを行うメソッドの確認。
0 empty. 0 incomplete.
4 checkNotContainCondition_value_condition 20 0 0 パラメータの不包含チェックを行うメソッドの確認。
0 empty. 0 incomplete.
5 checkNotEqualCondition_value_condition 12 0 0 パラメータの不等値チェックを行うメソッドの確認。
0 empty. 0 incomplete.
6 constructor_config_NotUseControlXmlFile 4 0 0 クエリ設定オブジェクトを引数にとるコンストラクタの確認。
- クエリ設定の中に実行IDの制御が記述されている場合。
0 empty. 0 incomplete.
7 constructor_config_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
8 constructor_config_UseControlXmlFile 4 0 0 クエリ設定オブジェクトを引数にとるコンストラクタの確認。
- 別XMLファイルに実行IDの制御が記述されている場合。
0 empty. 0 incomplete.
9 constructor_config_UseControlXmlFile_FailToLoad 2 0 0 制御ファイルのロードに失敗した場合。
0 empty. 0 incomplete.
10 constructor_config_UseControlXmlFile_FileNotFound 2 0 0 制御ファイルが見つからなかった場合。
0 empty. 0 incomplete.
11 constructor_config_tran 5 0 0 クエリ設定オブジェクトとトランザクションを引数にとるコンストラクタの確認。
0 empty. 0 incomplete.
12 constructor_config_tran_Null 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
13 executeQuery_inputMap_result_0 2 0 0 処理する実行IDを制御するクエリを処理するメソッドの確認。
- 制御リソースが空の場合。
0 empty. 0 incomplete.
14 executeQuery_inputMap_result_1 2 0 0 処理する実行IDを制御するクエリを処理するメソッドの確認。
- if要素がない場合。
0 empty. 0 incomplete.
15 executeQuery_inputMap_result_2 4 0 0 処理する実行IDを制御するクエリを処理するメソッドの確認。
- if要素がある場合。
0 empty. 0 incomplete.
16 executeQuery_inputMap_result_3 2 0 0 処理する実行IDを制御するクエリを処理するメソッドの確認。
- if要素のネストがある場合。
0 empty. 0 incomplete.
17 getParamValue_param_from_inputMap_result_FromInputMap 5 0 0 パラメータ値を取得するメソッドの確認。
- 入力パラメータ・マップから取得。
0 empty. 0 incomplete.
18 getParamValue_param_from_inputMap_result_FromResult 5 0 0 パラメータ値を取得するメソッドの確認。
- クエリ結果オブジェクトから取得。
0 empty. 0 incomplete.
Total 124 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.ControllableQuery
1.1 <init> 3 3 100 %
1.2 checkContainsCondition 6 6 100 %
1.3 <init> 3 3 100 %
1.4 loadControlResource 15 15 100 %
1.5 checkNotContainCondition 6 6 100 %
1.6 checkNotEqualCondition 3 3 100 %
1.7 executeQuery 4 4 100 %
1.8 controlExecution 25 25 100 %
1.9 checkExistsCondition 7 7 100 %
1.10 getParamValue 13 13 100 %
1.11 getControlResource 1 1 100 %
1.12 checkEqualsCondition 3 3 100 %
2 ts.query.ControllableQuery$Error
2.1 valueOf 1 1 100 %
2.2 <init> 1 1 100 %
2.3 values 1 1 100 %
2.4 <clinit> 4 4 100 %
Total Coverage 93 93 100 %
Unpassed Lines: