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

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 addResult_result 140 0 0 結果オブジェクトを追加するメソッドの確認。
0 empty. 0 incomplete.
2 addResult_result_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
3 constructor 15 0 0 デフォルト・コンストラクタの確認。
0 empty. 0 incomplete.
4 setAndResetSpentTimeMillis_long 312 0 0 処理時間を設定・リセットするメソッドの確認。
0 empty. 0 incomplete.
5 setSpentTimeMillis_long_Negative 1 0 0 引数が負の値の場合。
0 empty. 0 incomplete.
6 setSuccess_bool 90 0 0 結果の成否を設定するメソッドの確認。
0 empty. 0 incomplete.
7 toThreadSafe 39 0 0 スレッド・セーフなQueryResultListオブジェクトの作成。
0 empty. 0 incomplete.
Total 598 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.QueryResultList
1.1 toThreadSafe 1 1 100 %
1.2 countResults 1 1 100 %
1.3 getResultByException 1 1 100 %
1.4 getFirstResult 3 3 100 %
1.5 getAllResults 1 1 100 %
1.6 getFirstResultByQueryId 4 4 100 %
1.7 resetSpentTimeMillis 2 2 100 %
1.8 setSpentTimeMillis 4 4 100 %
1.9 getFirstResultByConnectionId 4 4 100 %
1.10 <init> 6 6 100 %
1.11 addResult 7 7 100 %
1.12 <clinit> 1 1 100 %
1.13 getResultsByQueryId 5 5 100 %
1.14 getSpentTimeMillis 6 6 100 %
1.15 getLastResult 3 3 100 %
1.16 getResultsByConnectionId 5 5 100 %
1.17 getLastResultByQueryId 4 4 100 %
1.18 getLastResultByConnectionId 4 4 100 %
1.19 isSuccess 4 4 100 %
1.20 entryMappedList 6 6 100 %
2 ts.query.QueryResultList$ThreadSafeQueryResultList
2.1 <init> 3 3 100 %
2.2 resetSpentTimeMillis 4 4 100 %
2.3 countResults 3 2 66 %
2.4 getSpentTimeMillis 3 2 66 %
2.5 getResultsByConnectionId 3 2 66 %
2.6 setSpentTimeMillis 4 4 100 %
2.7 getFirstResultByConnectionId 3 2 66 %
2.8 getLastResultByConnectionId 3 2 66 %
2.9 getResultByException 3 2 66 %
2.10 getInner 1 1 100 %
2.11 addResult 4 4 100 %
2.12 isSuccess 3 2 66 %
2.13 getFirstResult 3 2 66 %
2.14 getFirstResultByQueryId 3 2 66 %
2.15 getLastResultByQueryId 3 2 66 %
2.16 getLastResult 3 2 66 %
2.17 getResultsByQueryId 3 2 66 %
2.18 toThreadSafe 1 1 100 %
2.19 getAllResults 3 2 66 %
Total Coverage 128 115 89 %
Unpassed Lines:
433 443 473 483 493 503 514 524 534 544 554 564 574