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

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 constructor_config 7 0 0 クエリ設定オブジェクトを引数にとるコンストラクタ。
0 empty. 0 incomplete.
2 constructor_config_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
3 constructor_config_tran 7 0 0 クエリ設定オブジェクトとトランザクションを引数にとるコンストラクタ。
0 empty. 0 incomplete.
4 constructor_config_tran_Null 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
5 controlTransaction_inputMap_result 1 0 0 トランザクション制御の確認。
0 empty. 0 incomplete.
6 executeQuery_inputMap_result 7 0 0 クエリ設定の実行IDに対応するクエリ実行を処理するメソッドの確認。
0 empty. 0 incomplete.
7 executeQuery_inputMap_result_Null 5 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
8 execute_inputMap_TransactionIsExternal 9 0 0 トランザクションが外部のものの場合。
- トランザクション制御なし。
0 empty. 0 incomplete.
9 execute_inputMap_TransactionIsInternal 7 0 0 トランザクションが内部のものの場合。
- トランザクション制御あり。
0 empty. 0 incomplete.
10 execute_inputMap_TransactionIsInternal_ThrowReasonedException 4 0 0 トランザクションが内部のものの場合。
- トランザクション制御あり。
- クエリ実行中にReasonedExceptionが発生。
0 empty. 0 incomplete.
11 execute_inputMap_TransactionIsInternal_ThrowReasonedRuntimeException 4 0 0 トランザクションが内部のものの場合。
- トランザクション制御あり。
- クエリ実行中にReasonedRuntimeExceptionが発生。
0 empty. 0 incomplete.
12 execute_inputMap_TransactionIsInternal_ThrowRuntimeException 3 0 0 トランザクションが内部のものの場合。
- トランザクション制御あり。
- クエリ実行中にExceptionが発生。
0 empty. 0 incomplete.
Total 57 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.Query
1.1 <init> 6 6 100 %
1.2 getConfig 1 1 100 %
1.3 createDefaultTransaction 1 1 100 %
1.4 getQueryHistory 1 1 100 %
1.5 <init> 6 6 100 %
1.6 <clinit> 1 1 100 %
1.7 execute 7 7 100 %
1.8 isNeededToControlTransaction 1 1 100 %
1.9 controlTransaction 19 18 94 %
1.10 getTransaction 1 1 100 %
1.11 executeQuery 7 7 100 %
Total Coverage 51 50 98 %
Unpassed Lines:
171