Provides an ITestCaseOrderer that allows you to control the order of execution of Xunit tests within a class.
I have a small automation app scenario where the bulk of my integration tests are all creating an artifact, validating the artifact and then that artifact gets used with a subsequent test. I realize that is horrible, but it is what makes sense for my situation. So, you can consider every class and every test within the classes prioritized. Unfortunately, Xunit.Priority doesn't seem up to that level of rigid sequencing. It appears to only prioritize the tests within a class, not every test in the run. **Know of a simple way of forcing X.P. to run tests in exactly the order they are specified and not allow parallel testing across classes?** I am probably going to ditch X.P. on this project and follow the below article, but it would be real nice if there was a simple XUnit based nuget package out there for accomplishing this. If you are interested in this enhancement request, note that the ideal solution would involve me being able to specify what can/cannot be parallelized. https://hamidmosalla.com/2018/08/16/xunit-control-the-test-execution-order/
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by JD-Howard and has received 1 comments.