tSQLt call stack

A tSQLt test run iterates over test classes, for each test calling setup (if defined), running the test and collecting the results. This article gives an overview of the tSQLt call stack, illustrating where and how various configuration properties are used.

tSQLt.RunAll

Collection of test results in tSQLt.TestResult allows other formatters to be called after tSQLt.RunAll is complete. tSQLt.XmlResultFormatter returns results in an XML document in JUnit XML format suitable for consumption in a CI build environment like Azure Pipelines or Jenkins.

tSQLt.Run