/SAPCND/TST_MASTERDATA_UNIT - Generischer Unit-Test für Konditionsstammdaten

rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Verwendung

Dieser Bericht ist ein eigenständiger ABAP-Unit-Test-Bericht, der die üblichen, häufigverwendeten Anwendungsszenarien von Konditionstechniken testet. Die folgenden Anwendungsszenarien werden in diesem Bericht getestet:

Anlegen von Konditionssätzen

Selektion von Konditionssätzen

Modifikation von Konditionssätzen

Löschen von Konditionssätzen

Suche und Auflösung von Überschneidungen in Konditionssätzen

Der Testumfang umfasst mehrere Applikationen, mehrere Konditionspflegegruppen in einer Applikation und mehrere Verwendungen.
Die oben genannten Anwendungsszenarien werden in sequenzieller und in beliebiger Reihenfolge getestet.

Voraussetzungen

Business Configuration Objects für die Konditionstechnik stehen zur Verfügung. Hierzuzählen: Applikation, Verwendung, Aufgaben, Konditionspflegegruppen, Konditionstabellen, Konditionsarten, Feldkataloge etc.

Funktionsumfang

Ausgabe

,,Die Ausgabe wird im ABAP-Standard-Framework für Unit-Tests angezeigt.

Aktivitäten

*Nur SAP-intern*,,
Die erforderlichen Stammdaten zum Anlegen von Konditionssätzen erhalten Sie über BAdIs. Die folgenden BAdIs werden in diesem Bericht aufgerufen.
  1. /SAPCND/TST_UNIT_APP :
Dieses BADI gibt die Konditionspflegegruppen für die verarbeitete Applikation aus. Wenn eineApplikation keine Konditionspflegegruppe zurückgibt, wird sie nicht für den ABAP-Unit-Testder Konditionstechnik berücksichtigt. Dieses BADI muss in jeder Applikation eingeführt werden, die in den ABAP-Unit-Test der Konditionstechnikstammdaten einbezogen werden soll.
  1. /SAPCND/TST_UNIT_USG:
Dieses BADI prüft, ob die Verwendung bereit zum Testen ist, gibt die Verwendungsfeldwerte einund füllt die Änderungswerte für das Verwendungsfeld, das in der Modifikation fürden Test der Konditionssätze verwendet wird. Dieses BADI muss in der Verwendung implementiert werden, wenn diese in den ABAP-Unit-Test der Konditionstechnikstammdaten einbezogen werden soll.
  1. /SAPCND/TST_APPL_FLD:
Dieses BADI gibt die Applikationsfeldwerte ein, die zum Anlegen von Konditionssätzen verwendetwerden. Dieses BADI muss von der Applikation implementiert werden, um die möglichen Applikationsfeldwerte abzurufen, die im ABAP-Unit-Test der Konditionstechnikstammdaten verwendet werden.

Hinweis

,,Die oben genannten Anwendungsszenarien werden in Klasse /SAPCND/CL_MASTERDATA_UNIT_SRV getestet. Detaillierte Informationen sieheKlassendokumentation.



General Material Data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3242 Date: 20120527 Time: 005853     triton ( 118 ms )