I have a question about TestRunner usage in Business Central AL.
I know that test codeunits can be executed through the Test Tool. But where and when do you use a TestRunner codeunit?
I understand that it can be called with Codeunit.Run, but I am not sure in which scenarios this is actually needed.
Is a TestRunner mainly for automation, for example in pipelines or custom execution flows, or does it also have a purpose during normal development?
In short: When should I use a TestRunner instead of just running test codeunits directly in the Test Tool?
Thanks in advance for your help!