ABAP Unit is the ABAP facility for doing unit testing of ABAP sources. You can use ABAP Unit in modern programming models such as ABAP Unit in Test-Driven Development.