| Total Result: | pass |
|---|
| Test cases: | ||||||||
| No | Case Name | Check | NoGood | KnownBug | Description | Remark | ||
|---|---|---|---|---|---|---|---|---|
| 1 | _hashCode | 1 | 0 | 0 | 値が等しいDateTimeオブジェクトのハッシュコードが等しいことを確認 |
0 empty. 0 incomplete. | ||
| 2 | _toString | 2 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| 3 | _toString_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
| 4 | _toString_2 | 2 | 0 | 0 | 紀元前の場合 |
0 empty. 0 incomplete. | ||
| 5 | addDay | 42 | 0 | 0 | 日を1だけ加算 日を1だけ減算 日を5だけ減算 日を5だけ加算 日を10だけ加算 日を10だけ減算 |
0 empty. 0 incomplete. | ||
| 6 | addDay_1 | 6 | 0 | 0 | 月末に1日を加算 |
0 empty. 0 incomplete. | ||
| 7 | addDay_2 | 6 | 0 | 0 | 月始から1日を減算 |
0 empty. 0 incomplete. | ||
| 8 | addHour | 42 | 0 | 0 | 時間を1だけ加算する 時間を1だけ減算する 時間を5だけ減算する 時間を5だけ加算する 時間を10だけ加算する 時間を10だけ減算する |
0 empty. 0 incomplete. | ||
| 9 | addMinute | 42 | 0 | 0 | 分を1だけ加算する 分を1だけ減算する 分を5だけ減算する 分を5だけ加算する 分を10だけ加算する 分を10だけ減算する |
0 empty. 0 incomplete. | ||
| 10 | addMonth | 42 | 0 | 0 | 月を1だけ加算 月を1だけ減算 月を5だけ加算 月を5だけ減算 月を10だけ加算 月を10だけ減算 |
0 empty. 0 incomplete. | ||
| 11 | addMonth_1 | 4 | 0 | 0 | 31日までの月から30日までの月へ |
0 empty. 0 incomplete. | ||
| 12 | addMonth_2 | 6 | 0 | 0 | 閏年2月29日から12ヶ月後 |
0 empty. 0 incomplete. | ||
| 13 | addMonth_3 | 12 | 0 | 0 | 年末に1ヶ月を加算 |
0 empty. 0 incomplete. | ||
| 14 | addMonth_4 | 12 | 0 | 0 | 年始から1ヶ月を減算 |
0 empty. 0 incomplete. | ||
| 15 | addSecond | 42 | 0 | 0 | 秒を1だけ加算する 秒を1だけ減算する 秒を5だけ減算する 秒を5だけ加算する 秒を10だけ加算する 秒を10だけ減算する |
0 empty. 0 incomplete. | ||
| 16 | addYear | 42 | 0 | 0 | 年を1だけ加算 年を1だけ減算 年を5だけ減算 年を5だけ加算 年を10だけ加算 年を10だけ減算 |
0 empty. 0 incomplete. | ||
| 17 | addYear_1 | 12 | 0 | 0 | 閏年からそうでない年へ |
0 empty. 0 incomplete. | ||
| 18 | ceilMinute | 60 | 0 | 0 | 通常の場合 (15分単位で切り上げ) |
0 empty. 0 incomplete. | ||
| 19 | ceilMinute_1 | 60 | 0 | 0 | 通常の場合 (30分単位で切り上げ) |
0 empty. 0 incomplete. | ||
| 20 | ceilMinute_2 | 60 | 0 | 0 | 通常の場合 (60分単位で切り上げ) |
0 empty. 0 incomplete. | ||
| 21 | ceilMinute_3 | 60 | 0 | 0 | 引数が0の場合 |
0 empty. 0 incomplete. | ||
| 22 | ceilMinute_4 | 1 | 0 | 0 | 引数が負の場合 |
0 empty. 0 incomplete. | ||
| 23 | compareTo | 8 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
| 24 | compareTo_1 | 1 | 0 | 0 | 引数にヌルを指定した場合 |
0 empty. 0 incomplete. | ||
| 25 | compareTo_2 | 1 | 0 | 0 | カレンダが異なる場合。 |
0 empty. 0 incomplete. | ||
| 26 | constants | 19 | 0 | 0 | 定数の確認 |
0 empty. 0 incomplete. | ||
| 27 | constructor | 2 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 28 | constructor_Calendar | 4 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
| 29 | constructor_Calendar_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
| 30 | constructor_Date | 2 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 31 | constructor_DateTime | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 32 | constructor_DateTime_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
| 33 | constructor_DateTime_2 | 1 | 0 | 0 | カレンダがデフォルトではない場合 |
0 empty. 0 incomplete. | ||
| 34 | constructor_Date_1 | 1 | 0 | 0 | 引数がヌルの場合 |
0 empty. 0 incomplete. | ||
| 35 | constructor_era_y_m_d_hh_mm_ss | 2 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 36 | constructor_long | 2 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 37 | constructor_y_m_d_hh_mm_ss | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 38 | constructor_y_m_d_hh_mm_ss_1 | 2 | 0 | 0 | 不正な日付を指定した場合 |
0 empty. 0 incomplete. | ||
| 39 | constructor_y_m_d_hh_mm_ss_2 | 3 | 0 | 0 | 不正な時刻を指定した場合 |
0 empty. 0 incomplete. | ||
| 40 | constructor_year_month_day | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 41 | constructor_year_month_day_1 | 2 | 0 | 0 | 不正な日付を指定した場合 |
0 empty. 0 incomplete. | ||
| 42 | constructor_year_month_day_2 | 3 | 0 | 0 | 閏年に関する確認 |
0 empty. 0 incomplete. | ||
| 43 | equals | 5 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| 44 | equals_1 | 1 | 0 | 0 | 引数にヌルを指定した場合 |
0 empty. 0 incomplete. | ||
| 45 | equals_2 | 1 | 0 | 0 | 引数に他のオブジェクトを指定した場合 |
0 empty. 0 incomplete. | ||
| 46 | equals_3 | 1 | 0 | 0 | 値は同じでもカレンダーが異なる場合 |
0 empty. 0 incomplete. | ||
| 47 | floorMinute | 60 | 0 | 0 | 通常の場合 (15分単位で切り下げ) |
0 empty. 0 incomplete. | ||
| 48 | floorMinute_1 | 60 | 0 | 0 | 通常の場合 (30分単位で切り下げ) |
0 empty. 0 incomplete. | ||
| 49 | floorMinute_2 | 60 | 0 | 0 | 通常の場合 (60分単位で切り下げ) |
0 empty. 0 incomplete. | ||
| 50 | floorMinute_3 | 60 | 0 | 0 | 引数が0の場合 |
0 empty. 0 incomplete. | ||
| 51 | floorMinute_4 | 1 | 0 | 0 | 引数が負の場合 |
0 empty. 0 incomplete. | ||
| 52 | getCalendar | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 53 | getDate | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 54 | getDateElements | 14 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 55 | getSQLDate | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 56 | getSQLTime | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 57 | getSQLTimestamp | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 58 | getTimeZone | 2 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 59 | parseDateTime | 6 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 60 | parseDateTime_1 | 1 | 0 | 0 | 引数にヌルを指定した場合 |
0 empty. 0 incomplete. | ||
| 61 | parseDateTime_2 | 2 | 0 | 0 | 書式が不正な場合 |
0 empty. 0 incomplete. | ||
| 62 | parseDateTime_3 | 7 | 0 | 0 | 月日時分秒が範囲外の場合 |
0 empty. 0 incomplete. | ||
| 63 | serializeAndDeserialize | 9 | 0 | 0 | 0 empty. 0 incomplete. | |||
| 64 | setDateTime | 2 | 0 | 0 | 通常の値 |
0 empty. 0 incomplete. | ||
| 65 | setDateTime_Date | 2 | 0 | 0 | 通常の場合 |
0 empty. 0 incomplete. | ||
| 66 | setDateTime_Date_1 | 1 | 0 | 0 | 引数にヌルを指定した場合 |
0 empty. 0 incomplete. | ||
| 67 | setDateTime_e_y_m_d_hh_mm_ss | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 68 | setDateTime_e_y_m_d_hh_mm_ss_1 | 1 | 0 | 0 | 不正な日を指定した場合 |
0 empty. 0 incomplete. | ||
| 69 | setDateTime_e_y_m_d_hh_mm_ss_2 | 1 | 0 | 0 | 不正な月を指定した場合 |
0 empty. 0 incomplete. | ||
| 70 | setDateTime_e_y_m_d_hh_mm_ss_3 | 1 | 0 | 0 | 不正な元号を指定した場合 |
0 empty. 0 incomplete. | ||
| 71 | setDateTime_e_y_m_d_hh_mm_ss_4 | 1 | 0 | 0 | 不正な時を指定した場合 |
0 empty. 0 incomplete. | ||
| 72 | setDateTime_e_y_m_d_hh_mm_ss_5 | 1 | 0 | 0 | 不正な分を指定した場合 |
0 empty. 0 incomplete. | ||
| 73 | setDateTime_e_y_m_d_hh_mm_ss_6 | 1 | 0 | 0 | 不正な秒を指定した場合 |
0 empty. 0 incomplete. | ||
| 74 | setDateTime_long_1 | 6 | 0 | 0 | 引数に境界値を設定した場合 |
0 empty. 0 incomplete. | ||
| 75 | setDateTime_y_m_d | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 76 | setDateTime_y_m_d_1 | 2 | 0 | 0 | 不正な日を指定した場合 |
0 empty. 0 incomplete. | ||
| 77 | setDateTime_y_m_d_2 | 2 | 0 | 0 | 不正な月を指定した場合 |
0 empty. 0 incomplete. | ||
| 78 | setDateTime_y_m_d_hh_mm_ss | 1 | 0 | 0 | 通常の操作 |
0 empty. 0 incomplete. | ||
| 79 | setDateTime_y_m_d_hh_mm_ss_1 | 1 | 0 | 0 | 不正な日を指定した場合 |
0 empty. 0 incomplete. | ||
| 80 | setDateTime_y_m_d_hh_mm_ss_2 | 1 | 0 | 0 | 不正な月を指定した場合 |
0 empty. 0 incomplete. | ||
| 81 | setDateTime_y_m_d_hh_mm_ss_3 | 1 | 0 | 0 | 不正な時を指定した場合 |
0 empty. 0 incomplete. | ||
| 82 | setDateTime_y_m_d_hh_mm_ss_4 | 1 | 0 | 0 | 不正な分を指定した場合 |
0 empty. 0 incomplete. | ||
| 83 | setDateTime_y_m_d_hh_mm_ss_5 | 1 | 0 | 0 | 不正な秒を指定した場合 |
0 empty. 0 incomplete. | ||
| 84 | setEndDayOfWeek | 98 | 0 | 0 | 日曜日に対して実行 月曜日に対して実行 火曜日に対して実行 水曜日に対して実行 木曜日に対して実行 金曜日に対して実行 土曜日に対して実行 |
0 empty. 0 incomplete. | ||
| 85 | setEndOfDayOfMonth | 12 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| 86 | setEndTimeOfDay | 12 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| 87 | setStartDayOfMonth | 12 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| 88 | setStartDayOfWeek | 98 | 0 | 0 | 日曜日に対して実行 月曜日に対して実行 火曜日に対して実行 水曜日に対して実行 木曜日に対して実行 金曜日に対して実行 土曜日に対して実行 |
0 empty. 0 incomplete. | ||
| 89 | setStartTimeOfDay | 12 | 0 | 0 | 通常の操作の場合 |
0 empty. 0 incomplete. | ||
| Total | 1183 | 0 | 0 | 0 cases are empty. 0 cases are incomplete. | ||||
| Coverage: | ||||||||
| No | Method Name | Lines | Passed | Coverage | ||||
| 1 | ts.util.DateTime | |||||||
| 1.1 | setStartDayOfWeek | 11 | 11 | 100 % |
|
|||
| 1.2 | getInnerCalendar | 1 | 1 | 100 % |
|
|||
| 1.3 | addDay | 5 | 5 | 100 % |
|
|||
| 1.4 | setDateTime | 2 | 2 | 100 % |
|
|||
| 1.5 | ceilMinute | 16 | 16 | 100 % |
|
|||
| 1.6 | getMonth | 3 | 3 | 100 % |
|
|||
| 1.7 | <clinit> | 3 | 3 | 100 % |
|
|||
| 1.8 | compareTo | 1 | 1 | 100 % |
|
|||
| 1.9 | addMinute | 5 | 5 | 100 % |
|
|||
| 1.10 | <init> | 2 | 2 | 100 % |
|
|||
| 1.11 | <init> | 2 | 2 | 100 % |
|
|||
| 1.12 | getSecond | 3 | 3 | 100 % |
|
|||
| 1.13 | getEra | 3 | 3 | 100 % |
|
|||
| 1.14 | equalsCalendar | 6 | 6 | 100 % |
|
|||
| 1.15 | addHour | 5 | 5 | 100 % |
|
|||
| 1.16 | compareTo | 9 | 9 | 100 % |
|
|||
| 1.17 | getYear | 3 | 3 | 100 % |
|
|||
| 1.18 | addYear | 5 | 5 | 100 % |
|
|||
| 1.19 | <init> | 6 | 6 | 100 % |
|
|||
| 1.20 | setEndDayOfWeek | 11 | 11 | 100 % |
|
|||
| 1.21 | toString | 1 | 1 | 100 % |
|
|||
| 1.22 | getHour | 3 | 3 | 100 % |
|
|||
| 1.23 | floorMinute | 15 | 15 | 100 % |
|
|||
| 1.24 | getSQLTimestamp | 1 | 1 | 100 % |
|
|||
| 1.25 | setStartDayOfMonth | 8 | 8 | 100 % |
|
|||
| 1.26 | setStartTimeOfDay | 9 | 9 | 100 % |
|
|||
| 1.27 | getTimeZone | 1 | 1 | 100 % |
|
|||
| 1.28 | getSQLTime | 1 | 1 | 100 % |
|
|||
| 1.29 | setEndDayOfMonth | 10 | 10 | 100 % |
|
|||
| 1.30 | getMinute | 3 | 3 | 100 % |
|
|||
| 1.31 | getDateTimeMillis | 1 | 1 | 100 % |
|
|||
| 1.32 | parseDateTime | 9 | 9 | 100 % |
|
|||
| 1.33 | getDay | 3 | 3 | 100 % |
|
|||
| 1.34 | getDate | 1 | 1 | 100 % |
|
|||
| 1.35 | getTLCalendar | 6 | 6 | 100 % |
|
|||
| 1.36 | toString | 6 | 6 | 100 % |
|
|||
| 1.37 | addMonth | 5 | 5 | 100 % |
|
|||
| 1.38 | getWeek | 3 | 3 | 100 % |
|
|||
| 1.39 | <init> | 4 | 4 | 100 % |
|
|||
| 1.40 | setDateTime | 6 | 6 | 100 % |
|
|||
| 1.41 | setDateTime | 2 | 2 | 100 % |
|
|||
| 1.42 | hashCode | 1 | 1 | 100 % |
|
|||
| 1.43 | <init> | 4 | 4 | 100 % |
|
|||
| 1.44 | <init> | 7 | 7 | 100 % |
|
|||
| 1.45 | setDateTime | 6 | 6 | 100 % |
|
|||
| 1.46 | <init> | 4 | 4 | 100 % |
|
|||
| 1.47 | setDateTime | 3 | 3 | 100 % |
|
|||
| 1.48 | getCalendar | 3 | 3 | 100 % |
|
|||
| 1.49 | equals | 10 | 10 | 100 % |
|
|||
| 1.50 | addSecond | 5 | 5 | 100 % |
|
|||
| 1.51 | getSQLDate | 1 | 1 | 100 % |
|
|||
| 1.52 | setEndTimeOfDay | 10 | 10 | 100 % |
|
|||
| 1.53 | <init> | 4 | 4 | 100 % |
|
|||
| Total Coverage | 252 | 252 | 100 % |
|
||||
| Unpassed Lines: | ||||||||