Test suite for the DateTime Class. More...
#include <TsDateTime.h>
Public Member Functions | |
| void | setUp () |
| void | tearDown () |
Protected Member Functions | |
| void | tcDateTime () |
| Test Case: It creates a date time with local date. The date and time are obtained from the system clock. More... | |
| void | tcDateTimeAddDeltaSecs () |
| Test Case: Add 'delta' seconds and assign to this current date. More... | |
| void | tcDateTimeAddDeltaSecs1 () |
| Test Case: Add 'delta' seconds and return date. More... | |
| void | tcDateTimeAssign () |
| Test Case: Assignment operator. More... | |
| void | tcDateTimeConstructor () |
| Test Case: Copy constructor. More... | |
| void | tcDateTimeDifference () |
| Test Case: it returns the difference between the times in seconds. More... | |
| void | tcDateTimeEqualOp () |
| Test Case: Operator ==. More... | |
| void | tcDateTimeMinorEqOp () |
| Test Case: Operator <=. More... | |
| void | tcDateTimeMinorOp () |
| Test Case: Operator <. More... | |
| void | tcDateTimeParamsDate () |
| Test Case: It creates a custom date time with a given params ymdhms. More... | |
| void | tcDateTimeParamsDateHour () |
| Test Case: It creates a custom date time with a given params ymdhms. More... | |
| void | tcDateTimeParamsY () |
| Test Case: It creates a custom date time with a given params ymdhms. More... | |
| void | tcDateTimeSubDeltaSecs () |
| Test Case: Subtract 'delta' seconds and assign to this current date. More... | |
| void | tcDateTimeSubDeltaSecs1 () |
| Test Case: Subtract 'delta' seconds and return date. More... | |
| void | tcGetDate () |
| void | tcGetDateTime () |
| void | tcGetDateTimeFromSeconds () |
| void | tcGetDay () |
| void | tcGetDaysFromMonth () |
| void | tcGetDaysFromYear () |
| void | tcGetDaysFromYear1 () |
| void | tcGetDiffInSeconds () |
| void | tcGetDiffInSeconds1 () |
| void | tcGetHour () |
| void | tcGetMin () |
| void | tcGetMonth () |
| void | tcGetMonthName () |
| void | tcGetNow () |
| void | tcGetNumberOfDays () |
| void | tcGetSec () |
| void | tcGetTime () |
| void | tcGetTimeInSeconds () |
| void | tcGetTimeInSecondsD () |
| void | tcGetTimeInSecondsDT () |
| void | tcGetUTC () |
| void | tcGetWeek () |
| void | tcGetWeekName () |
| void | tcGetYear () |
| void | tcSetAll () |
| Test Case:It get Y, M, D, H, Min, Sec, UTC, etc. More... | |
| void | tcSetDate () |
| Test Case:It initializes the date time. More... | |
| void | tcSetDay () |
| void | tcSetHour () |
| void | tcSetMin () |
| void | tcSetMonth () |
| void | tcSetSec () |
| void | tcSetTimeFromSeconds () |
| void | tcSetUTC () |
| void | tcSetYear () |
| Test Case:It initializes the date time with Y , M, D, H, Min, Sec, UTC, TimeFromSecs. More... | |
Test suite for the DateTime Class.
This test suite will check the following:
Definition at line 60 of file TsDateTime.h.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void TsDateTime::setUp | ( | ) |
Definition at line 27 of file TsDateTime.cpp.
|
protected |
Test Case: It creates a date time with local date. The date and time are obtained from the system clock.
Definition at line 35 of file TsDateTime.cpp.
|
protected |
Test Case: Add 'delta' seconds and assign to this current date.
Definition at line 135 of file TsDateTime.cpp.
References d.
|
protected |
Test Case: Add 'delta' seconds and return date.
Definition at line 145 of file TsDateTime.cpp.
References d.
|
protected |
|
protected |
|
protected |
Test Case: it returns the difference between the times in seconds.
Definition at line 236 of file TsDateTime.cpp.
References d.
|
protected |
|
protected |
|
protected |
|
protected |
Test Case: It creates a custom date time with a given params ymdhms.
Definition at line 64 of file TsDateTime.cpp.
|
protected |
Test Case: It creates a custom date time with a given params ymdhms.
Definition at line 81 of file TsDateTime.cpp.
|
protected |
Test Case: It creates a custom date time with a given params ymdhms.
Definition at line 44 of file TsDateTime.cpp.
|
protected |
Test Case: Subtract 'delta' seconds and assign to this current date.
Definition at line 173 of file TsDateTime.cpp.
References d.
|
protected |
Test Case: Subtract 'delta' seconds and return date.
Definition at line 189 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 691 of file TsDateTime.cpp.
|
protected |
Definition at line 708 of file TsDateTime.cpp.
|
protected |
Definition at line 520 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 397 of file TsDateTime.cpp.
|
protected |
Definition at line 491 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 471 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 459 of file TsDateTime.cpp.
|
protected |
Definition at line 621 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 643 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 404 of file TsDateTime.cpp.
|
protected |
Definition at line 411 of file TsDateTime.cpp.
|
protected |
Definition at line 383 of file TsDateTime.cpp.
|
protected |
Definition at line 390 of file TsDateTime.cpp.
|
protected |
Definition at line 513 of file TsDateTime.cpp.
|
protected |
Definition at line 432 of file TsDateTime.cpp.
|
protected |
Definition at line 418 of file TsDateTime.cpp.
|
protected |
Definition at line 755 of file TsDateTime.cpp.
|
protected |
Definition at line 565 of file TsDateTime.cpp.
|
protected |
Definition at line 596 of file TsDateTime.cpp.
|
protected |
Definition at line 611 of file TsDateTime.cpp.
|
protected |
Definition at line 425 of file TsDateTime.cpp.
|
protected |
Definition at line 659 of file TsDateTime.cpp.
|
protected |
Definition at line 675 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 376 of file TsDateTime.cpp.
|
protected |
Test Case:It get Y, M, D, H, Min, Sec, UTC, etc.
Definition at line 262 of file TsDateTime.cpp.
|
protected |
Test Case:It initializes the date time.
Definition at line 252 of file TsDateTime.cpp.
|
protected |
Definition at line 318 of file TsDateTime.cpp.
|
protected |
Definition at line 327 of file TsDateTime.cpp.
|
protected |
Definition at line 338 of file TsDateTime.cpp.
|
protected |
Definition at line 311 of file TsDateTime.cpp.
|
protected |
Definition at line 348 of file TsDateTime.cpp.
|
protected |
Definition at line 365 of file TsDateTime.cpp.
References d.
|
protected |
Definition at line 358 of file TsDateTime.cpp.
|
protected |
Test Case:It initializes the date time with Y , M, D, H, Min, Sec, UTC, TimeFromSecs.
Definition at line 304 of file TsDateTime.cpp.
| void TsDateTime::tearDown | ( | ) |
Definition at line 31 of file TsDateTime.cpp.