Run unit test
- Last Updated: March 25, 2026
- 1 minute read
- OpenEdge DevOps Framework
- Version 2.4
- Documentation
Running unit tests eliminates bugs at the code level or unit level. A unit (for example, a program module) is the smallest entity which can exist independently.
Unit testing verifies whether the smallest entity functions correctly when isolated from the rest of the code to ensure application features work at the component level.
OpenEdge provides the ABL Unit testing framework to unit test ABL programs. To run unit tests, you require sources (test files) and AVM. See AVM configurations to configure AVM for propath, database connection, and AVM parameters.