IdTestWhois.pas 454 B

12345678910111213141516171819202122232425262728293031323334353637
  1. unit IdTestWhois;
  2. interface
  3. uses
  4. IdTest,
  5. IdSys,
  6. IdWhois;
  7. type
  8. TIdTestWhois = class(TIdTest)
  9. published
  10. procedure TestBasic;
  11. end;
  12. implementation
  13. procedure TIdTestWhois.TestBasic;
  14. var
  15. w:TIdWhois;
  16. s:string;
  17. begin
  18. w:=TIdWhois.Create(nil);
  19. try
  20. s:=w.WhoIs('www.google.com');
  21. Assert(s<>'');
  22. finally
  23. Sys.FreeAndNil(w);
  24. end;
  25. end;
  26. initialization
  27. TIdTest.RegisterTest(TIdTestWhois);
  28. end.