Total Result: | pass |
---|
Test cases: | ||||||||
No | Case Name | Check | NoGood | KnownBug | Description | Remark | ||
---|---|---|---|---|---|---|---|---|
1 | constructor_dttm1_dttm2 | 4 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
2 | constructor_dttm1_dttm2_1 | 3 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
3 | countDays | 6 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
4 | countHours | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
5 | countMinutes | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
6 | countMonths | 6 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
7 | countMonths_1 | 13 | 0 | 0 | カレンダがGregorianCalendarではない場合 |
0 empty. 0 incomplete. | ||
8 | countSeconds | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
9 | countYears | 6 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
10 | encompass | 5 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
11 | encompass_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
12 | encompass_2 | 1 | 0 | 0 | 引数の日時のカレンダが異なる場合 |
0 empty. 0 incomplete. | ||
13 | encompass_DateTimeRange | 4 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
14 | encompass_DateTimeRange_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
15 | encompass_DateTimeRange_2 | 1 | 0 | 0 | 引数の日時のカレンダが異なる場合 |
0 empty. 0 incomplete. | ||
16 | expandsWith_DateTimeRange | 6 | 0 | 0 | 引数の範囲で範囲を拡張するメソッドの確認。 |
0 empty. 0 incomplete. | ||
17 | expandsWith_dttm | 6 | 0 | 0 | 引数の日時で範囲を拡張するメソッドの確認。 |
0 empty. 0 incomplete. | ||
18 | expandsWith_dttm_0 | 1 | 0 | 0 | 引数がヌルの場合。 |
0 empty. 0 incomplete. | ||
19 | getStart_getEnd | 8 | 0 | 0 | 設定時において日時1<日時2 設定時において日時1>日時2 設定時において日時1=日時2 |
0 empty. 0 incomplete. | ||
20 | intersectsWith | 14 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
21 | intersectsWith_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
22 | intersectsWith_2 | 2 | 0 | 0 | カレンダが異なる場合 |
0 empty. 0 incomplete. | ||
23 | intersectsWith_3 | 4 | 0 | 0 | 重なる範囲がない場合 |
0 empty. 0 incomplete. | ||
24 | intervalInDay | 16 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
25 | intervalInDay_1 | 4 | 0 | 0 | 閏年をはさむ場合 |
0 empty. 0 incomplete. | ||
26 | intervalInHour | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
27 | intervalInMinute | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
28 | intervalInMonth | 14 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
29 | intervalInMonth_1 | 13 | 0 | 0 | カレンダがGregorianCalendarではない場合 |
0 empty. 0 incomplete. | ||
30 | intervalInSecond | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
31 | intervalInYear | 6 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
32 | set_dttm1_dttm2 | 4 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
33 | set_dttm1_dttm2_1 | 3 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
34 | set_dttm1_dttm2_2 | 1 | 0 | 0 | 二つの日時のカレンダが異なる場合 |
0 empty. 0 incomplete. | ||
35 | try_countDays_except_holidays | 2 | 0 | 0 | 休日を除いた日数を取得する |
0 empty. 0 incomplete. | ||
36 | try_countHours_except_resttime | 10 | 0 | 0 | 休憩時間を除いた勤務時間を取得する |
0 empty. 0 incomplete. | ||
Total | 190 | 0 | 0 | 0 cases are empty. 0 cases are incomplete. | ||||
Coverage: | ||||||||
No | Method Name | Lines | Passed | Coverage | ||||
1 | ts.util.DateTimeRange | |||||||
1.1 | expandsWith | 4 | 4 | 100 % |
|
|||
1.2 | countMinutes | 22 | 22 | 100 % |
|
|||
1.3 | expandsWith | 4 | 4 | 100 % |
|
|||
1.4 | encompass | 11 | 11 | 100 % |
|
|||
1.5 | encompass | 8 | 8 | 100 % |
|
|||
1.6 | setRange | 10 | 10 | 100 % |
|
|||
1.7 | countMonths | 23 | 23 | 100 % |
|
|||
1.8 | countYears | 7 | 7 | 100 % |
|
|||
1.9 | intervalInMinute | 3 | 3 | 100 % |
|
|||
1.10 | intervalInHour | 3 | 3 | 100 % |
|
|||
1.11 | countDays | 9 | 9 | 100 % |
|
|||
1.12 | expandsWith | 1 | 1 | 100 % |
|
|||
1.13 | countHours | 20 | 20 | 100 % |
|
|||
1.14 | intervalInMonth | 26 | 26 | 100 % |
|
|||
1.15 | <init> | 2 | 2 | 100 % |
|
|||
1.16 | intersectsWith | 11 | 11 | 100 % |
|
|||
1.17 | countSeconds | 24 | 24 | 100 % |
|
|||
1.18 | getStart | 4 | 4 | 100 % |
|
|||
1.19 | set | 8 | 8 | 100 % |
|
|||
1.20 | encompass | 1 | 1 | 100 % |
|
|||
1.21 | intervalInDay | 3 | 3 | 100 % |
|
|||
1.22 | <clinit> | 1 | 1 | 100 % |
|
|||
1.23 | getEnd | 4 | 4 | 100 % |
|
|||
1.24 | intervalInYear | 9 | 9 | 100 % |
|
|||
1.25 | intervalInSecond | 3 | 3 | 100 % |
|
|||
1.26 | setRange | 1 | 1 | 100 % |
|
|||
Total Coverage | 217 | 217 | 100 % |
|
||||
Unpassed Lines: | ||||||||