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

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 addResult_result 36 0 0 結果オブジェクトを追加するメソッドの確認。
0 empty. 0 incomplete.
2 addResult_result_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
3 constructor 6 0 0 デフォルト・コンストラクタの確認。
0 empty. 0 incomplete.
4 getFirstResult_queryId 24 0 0 指定されたクエリIDの最初の結果オブジェクトを取得するメソッドの確認。
0 empty. 0 incomplete.
5 getLastResult_queryId 24 0 0 指定されたクエリIDの最後の結果オブジェクトを取得するメソッドの確認。
0 empty. 0 incomplete.
6 getResultAt_index 15 0 0 指定されたインデックスの結果オブジェクトを取得するメソッドの確認。
0 empty. 0 incomplete.
7 getResultAt_index_OutOfRange 6 0 0 引数のインデックスが範囲外の場合。
0 empty. 0 incomplete.
8 getResults_queryId 39 0 0 指定されたクエリIDの結果オブジェクトのリストを取得するメソッドの確認。
0 empty. 0 incomplete.
9 setAndResetSpentTimeMillis_long 72 0 0 処理時間を設定するメソッドの確認。
0 empty. 0 incomplete.
10 setSpentTimeMillis_long_Negative 1 0 0 引数が負値の場合。
0 empty. 0 incomplete.
Total 224 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.QueryResultList
1.1 countResults 1 1 100 %
1.2 getFirstResult 3 3 100 %
1.3 getAllResults 1 1 100 %
1.4 resetSpentTimeMillis 2 2 100 %
1.5 setSpentTimeMillis 4 4 100 %
1.6 <init> 3 3 100 %
1.7 addResult 3 3 100 %
1.8 getResultAt 1 1 100 %
1.9 <clinit> 1 1 100 %
1.10 getSpentTimeMillis 6 6 100 %
1.11 getLastResult 3 3 100 %
1.12 getResults 5 5 100 %
1.13 isSuccess 4 4 100 %
1.14 getFirstResult 4 4 100 %
1.15 getLastResult 5 5 100 %
Total Coverage 46 46 100 %
Unpassed Lines: