Ich muss prüfen, ob einige Bedingungen erfüllt sind, bevor Sie ein Journal buchen, und wenn nicht, brechen Sie den Buchungsprozess ab.Validierung vor dem Buchen eines Sachkontenjournals
Sollte ich einen Code-Abschnitt in Klasse LedgerJournalCheckPost
Methode hinzufügen: validate
()?
Meine Tests funktionieren, und diese Methode wird sowohl beim Validieren als auch beim Posting aufgerufen und löst meinen Fall.
Aber gibt es einen anderen Ansatz, um so etwas zu erreichen?
... Und stellen Sie sicher, dass andere Journale, die die gleichen Klassen teilen, Ihre Validierungsmethode nicht aufrufen (oder tun!). Während Tests im allgemeinen Journal bestehen können, sollte der Erwerb von Anlagen auch die Validierungsklasse aufrufen beispielsweise? –