Effortlessly autogenerate sequence diagrams from your component/acceptance tests every time you run them. Tracks the HTTP requests between your test caller, your Service Under Test (SUT), and your SUT dependencies, and then converts them into a PlantUML diagrams that are autoloaded into a report/specifications html file.
Compatible with LightBDD, XUnit and NUnit.
- TestTrackingDiagrams
- TestTrackingDiagrams.LightBDD.XUnit
- TestTrackingDiagrams.XUnit
- TestTrackingDiagrams.NUnit
- Pull down the repository.
- Open the Example.Api solution.
- Run the tests in each of test projects.
- For each test project go the the
\bin\Debug\net8.0\Reports
folder and note the three files that have been created.
The specifications document in YAML format.
The specifications html file, including the autogenerated diagrams for each test.
A report on the test run, including the autogenerated diagrams for each test.
Note: Clicking on the diagrams will reveal the backing PlantUml.