The result of function test: `ts.util.table.ConstraintTriggerTest'

Total Result: pass

ConstraintTrigger クラスの機能試験を実行する。

Test cases:
No Case Name Check NoGood KnownBug Description Remark
1 addConstraintForAppend_Constraint 15 0 0 addConstraintForAppendメソッドの動作確認。
0 empty. 0 incomplete.
2 addConstraintForDelete_Constraint 10 0 0 addConstraintForDeleteメソッドの動作確認。
0 empty. 0 incomplete.
3 addConstraintForUpdate_Constraint 15 0 0 addConstraintForUpdateメソッドの動作確認。
0 empty. 0 incomplete.
4 constructor 5 0 0 引数をもたないコンストラクタの動作確認。
0 empty. 0 incomplete.
5 constructor_boolean 10 0 0 コンストラクタの動作確認。
0 empty. 0 incomplete.
6 postAppend_Table_Map 2 0 0 postAppendメソッドの動作確認。
0 empty. 0 incomplete.
7 postDelete_Table_Map 2 0 0 postDeleteメソッドの動作確認。
0 empty. 0 incomplete.
8 postUpdate_Table_Map_Map 2 0 0 postUpdateメソッドの動作確認。
0 empty. 0 incomplete.
9 preAppend_Table_Map 1 0 0 preAppendメソッドの動作確認。
0 empty. 0 incomplete.
10 preAppend_Table_Map_1 4 0 0 preAppendメソッドの動作確認(制約違反即時スロー)。
0 empty. 0 incomplete.
11 preAppend_Table_Map_2 6 0 0 preAppendメソッドの動作確認(制約違反全判定後スロー)。
0 empty. 0 incomplete.
12 preDelete_Table_Map 1 0 0 preDeleteメソッドの動作確認。
0 empty. 0 incomplete.
13 preDelete_Table_Map_1 4 0 0 preDeleteメソッドの動作確認(制約違反即時スロー)。
0 empty. 0 incomplete.
14 preDelete_Table_Map_2 6 0 0 preDeleteメソッドの動作確認(制約違反全判定後スロー)。
0 empty. 0 incomplete.
15 preUpdate_Table_Map_Map 1 0 0 preUpdateメソッドの動作確認。
0 empty. 0 incomplete.
16 preUpdate_Table_Map_Map_1 4 0 0 preUpdateメソッドの動作確認(制約違反即時スロー)。
0 empty. 0 incomplete.
17 preUpdate_Table_Map_Map_2 6 0 0 preUpdateメソッドの動作確認(制約違反全判定後スロー)。
0 empty. 0 incomplete.
18 addConstraintForAppend_Constraint 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
19 addConstraintForDelete_Constraint 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
20 addConstraintForUpdate_Constraint 1 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
21 postAppend_Table_Map 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
22 postDelete_Table_Map 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
23 postUpdate_Table_Map_Map 3 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
24 preAppend_Table_Map 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
25 preDelete_Table_Map 2 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
26 preUpdate_Table_Map_Map 3 0 0 引数がヌルの場合。
0 empty. 0 incomplete.
Total 111 0 0 0 cases are empty. 0 cases are incomplete.

Coverage:
No Method Name Lines Passed Coverage
1 ts.util.table.ConstraintTrigger
1.1 preUpdate 14 14 100 %
1.2 <init> 7 7 100 %
1.3 <init> 2 2 100 %
1.4 postUpdate 1 1 100 %
1.5 postAppend 1 1 100 %
1.6 <clinit> 1 1 100 %
1.7 addConstraintForAppend 3 3 100 %
1.8 postDelete 1 1 100 %
1.9 preAppend 13 13 100 %
1.10 addConstraintForUpdate 3 3 100 %
1.11 preDelete 13 13 100 %
1.12 addConstraintForDelete 3 3 100 %
Total Coverage 62 62 100 %
Unpassed Lines: