Application Test Library
by Microsoft
Libraries for testing application functionality
To support development of high‑quality tests, this application provides a unified set of testing libraries that developers should use when writing unit tests, scenario tests, or AI tests.
This library acts as a wrapper that streamlines the testing flows in Business Central. It handles creating the required test data, invoking the specific functionality under test, and verifying the resulting data and outcomes. By encapsulating these steps, it provides a consistent structure for unit tests, scenario tests, and AI‑focused tests within the AL test framework.
Features
Reuse common logic for creating the test data, invoking specific application functionality or verify the outcome. This will help you to build tests that are robust to product changes.
Can be used for both unit tests, scenario tests or writing AI tests.
Tests that are written by using these test libraries can run across environments - library supports both SaaS and On-Premises environments.
Limitation - The test libraries can only be installed on Sandbox environments in SaaS.
Supported Editions
Available for all editions of the platform that support the standard development and testing toolset.
Supported Countries
Usable in all regions where the platform is available.
Supported Languages
Documentation and libraries are provided in English (United States).