| unit test (BC-ABA) |
A module test (also known as a unit test or component test) is created and conducted by developers to verify the functional correctness of individual software modules.
A software module in this context is a significant unit of code that has a specific verifiable effect. Methods or function modules are typical examples of this kind of unit in ABAP. Modules are the smallest functional elements of larger constructs, such as classes or function groups.
Module tests fill a gap between static code checks (such as the ABAP syntax check or the extended check) and integration and handover tests Module tests verify that the individual elements of larget software units work correctly during the development phase or in regression tests.
Module tests are implemented, executed, and analyzed in ABAP Unit, an ABAP Workbench tool.