AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi DUnitX und Parameter als Enum
Thema durchsuchen
Ansicht
Themen-Optionen

DUnitX und Parameter als Enum

Ein Thema von galych · begonnen am 14. Jan 2025 · letzter Beitrag vom 14. Jan 2025
Antwort Antwort
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
galych

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

AW: DUnitX und Parameter als Enum

  Alt 14. Jan 2025, 16:49
Ok, es funktioniert.
Ich nehme meine Frage zurück.

Beim nächsten Mal versuche ich besser zu suchen, bevor ich was schreibe
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 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 by Thomas Breitkreuz