Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#2

AW: DUnit: FillCombobox testen -> no parent

  Alt 6. Mai 2015, 16:58
Einfache Lösung: ein leeres Form definieren, und seine Unit der Testcase-Unit hinzufügen. Im Setup eine Instanz des Forms erzeugen, und einer Instanzvariable zuweisen (MyEmptyForm := TEmptyForm.Create, diese Forminstanz kann dann im Testfall als Owner angegeben werden:

CB := TComboBox.Create(MyEmptyForm);

Dann muss der Parent nicht explizit angegeben werden. p.s. Im TearDown das Form wieder freigeben.
Michael Justin
  Mit Zitat antworten Zitat