| dependency (BC-ABA) |
In ABAP Unit testing, a dependency or depended-on component is a resource which is used by the code under test. The resource may be an ABAP method, function module, executable program, or UI, or it may be a file, external command or other resource external to the ABAP application server.
Breaking dependencies - that is, being able to substitute a test double for a depended-on component when running ABAP Unit tests - is an important part of successful ABAP Unit testing and test-driven development.