Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi DUnitX und Parameter als Enum (https://www.delphipraxis.net/216539-dunitx-und-parameter-als-enum.html)

galych 14. Jan 2025 11:13

DUnitX und Parameter als Enum
 
Moin,

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

Ich muss :roll: 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.

galych 14. Jan 2025 15:49

AW: DUnitX und Parameter als Enum
 
Ok, es funktioniert. :-D
Ich nehme meine Frage zurück.

Beim nächsten Mal versuche ich besser zu suchen, bevor ich was schreibe :lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz