| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- unit IdTestDateTimeStamp;
- interface
- uses
- IdTest,
- IdDateTimeStamp,
- //IdObjs,
- IdSys;
- type
- TIdTestDateTimeStamp = class(TIdTest)
- published
- procedure TestSet;
- end;
- implementation
- procedure TIdTestDateTimeStamp.TestSet;
- var
- D: TIdDateTimeStamp;
- const
- cYear=2005;
- cMonth=12;
- cDay=31;
- begin
- D := TIdDateTimeStamp.Create(nil);
- try
- D.SetFromTDateTime(Sys.EncodeDate(cYear, cMonth, cDay));
- Assert(d.Year=cYear);
- Assert(d.MonthOfYear=cMonth);
- Assert(D.DayOfMonth=cDay);
- finally
- Sys.FreeAndNil(d);
- end;
- end;
- initialization
- TIdTest.RegisterTest(TIdTestDateTimeStamp);
- end.
|