| 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: | ||||||||