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

Total Result: pass


Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 constructor_queryId 26 0 0 クエリIDを引数にとるコンストラクタの確認。
0 empty. 0 incomplete.
2 constructor_queryId_Null 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
3 put_resultTable_in_resultTableMap 27 0 0 結果テーブル・マップに結果テーブルを設定する動作の確認。
0 empty. 0 incomplete.
4 setBeginTimeMillis_tm 13 0 0 開始時刻を設定するメソッドの場合。
- 引数が正の値の場合。
- 引数がゼロの値の場合。
- 引数が負の値の場合。
0 empty. 0 incomplete.
5 setEndTimeMillis 15 0 0 終了時刻を設定するメソッドの場合。
- 引数が開始時刻より後の場合。
- 引数が開始時刻と同じ場合。
- 引数が開始時刻より前の場合。
- 引数が負の値の場合。
0 empty. 0 incomplete.
6 setException_exc_Exception 3 0 0 例外オブジェクトを設定するメソッドの確認。
- Exceptionの場合。
0 empty. 0 incomplete.
7 setException_exc_Null 5 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
8 setException_exc_ReasonedException 3 0 0 例外オブジェクトを設定するメソッドの確認。
- ReasonedExceptionの場合。
0 empty. 0 incomplete.
9 setException_exc_ReasonedRuntimeException 3 0 0 例外オブジェクトを設定するメソッドの確認。
- ReasonedRuntimeExceptionの場合。
0 empty. 0 incomplete.
Total 96 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.query.QueryResult
1.1 getException 1 1 100 %
1.2 isSuccess 1 1 100 %
1.3 setBeginTimeMillis 3 3 100 %
1.4 setException 14 14 100 %
1.5 newResultTableMap 1 1 100 %
1.6 getResultTableMap 1 1 100 %
1.7 getEndTimeMillis 1 1 100 %
1.8 <clinit> 1 1 100 %
1.9 getQueryId 1 1 100 %
1.10 getResultTable 1 1 100 %
1.11 setEndTimeMillis 3 3 100 %
1.12 getSpentTimeMillis 1 1 100 %
1.13 getAllResultIds 1 1 100 %
1.14 getBeginTimeMillis 1 1 100 %
1.15 <init> 8 8 100 %
Total Coverage 39 39 100 %
Unpassed Lines: