Our documentation site has been updated to AIO Tests Knowledge Base
NUnit
AIO Tests allows easy reporting of NUnit results by supporting the import of the NUnit results xml.
With AIO Tests NUnit integration, developers and testers can report their execution results to existing AIO Tests or directly create testcases which do not yet exist in AIO Tests.
This article discusses how to import NUnit XML results and how to map existing cases or create new ones from NUnit results.
NUnit
NUnit is an open source unit-testing framework for all .Net languages. It has strong support for parallel runs and data driven tests, with a rich set of assertions to support all kinds of verifications. NUnit uses a rich set of custom attributes to identify tests. Attributes also help to achieve flexible setup and teardown for the tests. All NUnit attributes are contained in the NUnit.Framework namespace.
NUnit tests can be run via command line or via GUI. NUnit results are captured in a xml file, which can provide information on the status, duration and failures of the tests.
NUnit Reporting
NUnit 3.0 report structure can be found @ https://docs.nunit.org/articles/nunit/technical-notes/usage/Test-Result-XML-Format.html. AIO Tests supports the latest 3.0 version of the report and does not support any previous versions.
Sample NUnit XML Report
Below is a sample NUnit 3.0 XML report with just one testcase, which gives an idea of the structure of ther report. It captures a failing test, along with the failure and it’s stacktrace.