It seems SDETs or similar have to bend unit test frameworks to perform integration tests. Test discovery in Xunit, Nunit, etc. intentionally discover tests in non-orderly ways and using TestPriority or Order decorators can get messy.
I want tests that inherit a state from a previous test (end-of-story, please don't philosophize why tests need to stand alone).
If I have end-to-end 50 tests to make a "happy path" what is the best way to do that with today's tools? Lets say I am using c# with Webdriver and Xunit, but I would be interested in any stack.