Test cases: |
No |
Case Name |
Check |
NoGood |
KnownBug |
Description |
Remark |
|
1 |
addConnectionFactory_connId_factory_BadState |
3 |
0 |
0 |
トランザクションの状態が不正な場合。
|
0 empty.
0 incomplete.
|
2 |
addConnectionFactory_connId_factory_Null |
2 |
0 |
0 |
引数がヌルの場合。
|
0 empty.
0 incomplete.
|
3 |
begin_timeout |
22 |
0 |
0 |
トランザクションを開始するメソッドの確認。
|
0 empty.
0 incomplete.
|
4 |
begin_timeout_Negative |
22 |
0 |
0 |
引数が負の場合。
|
0 empty.
0 incomplete.
|
5 |
commit |
36 |
0 |
0 |
トランザクションの結果を確定するメソッドの確認。
|
0 empty.
0 incomplete.
|
6 |
constructor |
6 |
0 |
0 |
デフォルト・コンストラクタの確認。
|
0 empty.
0 incomplete.
|
7 |
end |
58 |
0 |
0 |
トランザクションを終了するメソッドの確認。
|
0 empty.
0 incomplete.
|
8 |
getConnection_connId |
35 |
0 |
0 |
コネクションを取得するメソッドの確認。
|
0 empty.
0 incomplete.
|
9 |
getConnection_connId_BadState |
4 |
0 |
0 |
トランザクションの状態が不正な場合。
|
0 empty.
0 incomplete.
|
10 |
getConnection_connId_FailToCreate |
2 |
0 |
0 |
コネクションの作成に失敗した場合。
|
0 empty.
0 incomplete.
|
11 |
getConnection_connId_Null |
2 |
0 |
0 |
引数がヌルの場合。
|
0 empty.
0 incomplete.
|
12 |
getConnectoin_connId_NoConnection |
5 |
0 |
0 |
引数のIDに対するコネクションが存在しない場合。
|
0 empty.
0 incomplete.
|
13 |
normal_flow |
20 |
0 |
0 |
このクラスの通常の処理の流れを確認する。
|
0 empty.
0 incomplete.
|
14 |
rollback |
36 |
0 |
0 |
トランザクションの結果を取り消すメソッドの確認。
|
0 empty.
0 incomplete.
|
15 |
setTimeoutMillis |
46 |
0 |
0 |
タイムアウト時間を設定するメソッドの確認。
|
0 empty.
0 incomplete.
|
|
Total |
299 |
0 |
0 |
0 cases are empty.
0 cases are incomplete.
|
|
|
Coverage: |
No |
Method Name |
Lines |
Passed |
Coverage |
|
|
1
| ts.query.DefaultQueryTransaction
|
1.1 |
begin |
2 |
2 |
100 % |
|
1.2 |
getTimeoutMillis |
1 |
1 |
100 % |
|
1.3 |
addConnectionFactory |
4 |
4 |
100 % |
|
1.4 |
rollback |
5 |
5 |
100 % |
|
1.5 |
end |
11 |
11 |
100 % |
|
1.6 |
getQueryResultList |
1 |
1 |
100 % |
|
1.7 |
changeState |
3 |
3 |
100 % |
|
1.8 |
checkState |
4 |
4 |
100 % |
|
1.9 |
<init> |
9 |
9 |
100 % |
|
1.10 |
setTimeoutMillis |
3 |
3 |
100 % |
|
1.11 |
getBeginTimeMillis |
1 |
1 |
100 % |
|
1.12 |
getLimitTimeMillis |
1 |
1 |
100 % |
|
1.13 |
getConnection |
10 |
10 |
100 % |
|
1.14 |
commit |
5 |
5 |
100 % |
|
1.15 |
getState |
1 |
1 |
100 % |
|
1.16 |
begin |
7 |
7 |
100 % |
|
1.17 |
newQueryResultList |
1 |
1 |
100 % |
|
1.18 |
<clinit> |
1 |
1 |
100 % |
|
|
Total Coverage |
70 |
70 |
100 % |
|
|
|
Unpassed Lines: |
|