Are yo evaluating the test runner suitable for Selenium C# project.
Broadly requirements of testrunner for any automation project can be specified as
1. Support of parallel test execution
2. Capturing screenshot and embedding it in test log.
3. Nice reports, both summary and detailed
4. Ability to export test execution report in html format to share with team.
5. Custom logging features to highlight error/failure occured
Based on these needs, we have evaluated 3 most popular unit test frameworks MSTest, NUnit and mBUnit.
Watch this video for detailed analysis and comparison.