As we've already mentioned, we will illustrate four of the five pillars of testability in a test example:
- Test codeunit and test function
- asserterror
- Test page
- UI handlers
We need to have designed each scenario to enable us to code a test efficiently and effectively. This is what we will do first in the following section.
In his book, Luc shows extensively how to get from requirements to an automated test, or as he calls it From customer wish to test automation.