Wer jetzt auch in Kurzarbeit gehen musste und die Zeit nutzen will, um sich ein wenig zum Thema Refaktorisierung fortzubilden, für den habe ich kleine Herausforderung. Im Github-Repository [url]https://github.com/germanysources/refac ... abap_trans] findet ihr eine typische transaktionale Applikation, die eine Verbuchung vornimmt und Formulare ausdruckt. Die Herausforderung besteht jetzt darin, diese Applikation:
1. mit automatisierten Tests zu überziehen, sodass auch der Formulardruck mit seinen Skripten usw. mit getestet wird,
2. zu refaktorisieren.
Die automatisierten Tests sollen prüfen, dass die Refaktorisierungsmaßnahmen die Funktionalität nicht beeinflussen. Zu Punkt 1 habe ich schon eine Idee vorbereitet. Punkt 2 überlasse ich euch.