Einzelnen Beitrag anzeigen

galych

Registriert seit: 19. Aug 2024
9 Beiträge
 
#1

DUnitX und Parameter als Enum

  Alt 14. Jan 2025, 12:13
Moin,

ich wollte nicht in alten Themen schreiben, deswegen hier ein neues von mir.

Ich muss Unittest schreiben. Dabei will ich eine Methode testen, welche als Parameter eine 'Konstante' von dem folgenden Typ hat
Code:
type
{$SCOPEDENUMS ON}
TMedInfoSource = (
  full,
  amts,
  general,
  premedication,
  dischargemedication
);
{$SCOPEDENUMS OFF}
Deklaration der Methode sieht so aus:
Code:
    function CreateUrlMedInfoWeb(
      const source      : TMedInfoSource;
      const caseId      : Integer;
      const planId      : Integer;
      const famId       : Int64;
      const orderId     : Integer;
      const selectedPage : TMedInfoSelectedPage): string;
Gibt es eine Möglichkeit solche Methoden direkt zu testen? Oder muss ich für jeden möglichen Wert eigene Testmethode machen?

Für die Tipps bin ich sehr dankbar.


Hmm... Anscheinend habe ich da doch was dazu gefunden... https://www.delphipraxis.net/195654-...paramater.html
Mal schauen, ob es auch in meinem Test funktioniert.

Geändert von galych (14. Jan 2025 um 12:17 Uhr)
  Mit Zitat antworten Zitat