Test explorer integration for NatUnit in VSCode.
For this extension to work (run tests and parse results) it needs a NatUnit version which writes test results to disk in a JUnit XML format.
Additionally, there needs to be a bash script (on Linux) or PowerShell script (on Windows) within the workspace that starts the Natural process and makes sure that the test result file is copied to the expected location.
Both scripts are passed the following parameter in order:
The results are expected to land in the following directory, relative to the workspace (may be configurable in the future):
The extension has the following configurations:
NATPARMs need to be configured in JSON format, e.g.:
Some assertion failures get parsed and rendered differently in the UI, e.g.