Testmethoden 
Testmethoden sind parameterlose Instanzmethoden von Testklassen, die mit dem Zusatz FOR TESTING der Anweisung METHODS deklariert werden.
In einer Testmethode wird das Testcoding implementiert, indem in der Regel produktive Einheiten des Programms unter bestimmten Anfangsbedingungen (Fixtures) aufgerufen und ihre Ergebnisse oder Zustände mit den Methoden der Systemklasse CL_ABAP_UNIT_ASSERT überprüft werden.
In globalen Testklassen werden standardmäßig alle Instanzmethoden als Testmethoden gekennzeichnet. Über Details ist dies jedoch änderbar.
Hinweis
Testmethoden sollten privat bzw. bei Vererbung der Methoden geschützt sein. Da Testklassen dem Testtreiber der Laufzeitumgebung implizit Freundschaft anbieten, kann dieser sie aufrufen.