reqnroll / Reqnroll

Open-source Cucumber-style BDD test automation framework for .NET.
https://reqnroll.net
BSD 3-Clause "New" or "Revised" License
332 stars 37 forks source link

Support DataRow/ScenarioOutlines in mstest v2 adapter #47

Closed livioc closed 6 months ago

livioc commented 6 months ago
          Thx!

@livioc Would you be interested to also implement the [DataRow] attribute support as well? For xUnit and NUnit, SpecFlow (by default) generates a single parametrized test for scenario outlines and adds the examples as data rows. But for MsTest this was not implemented yet. (We should always keep the option to generate multiple methods, like we do for NUnit & xUnit.)

Originally posted by @gasparnagy in https://github.com/reqnroll/Reqnroll/issues/42#issuecomment-1953765205

gasparnagy commented 6 months ago

Thx! Looking forward to the PR.

Structure side note: we try to keep the "issues" only for issues, so the feature requests should be tracked in the "Ideas" discussion topic (https://github.com/orgs/reqnroll/discussions/categories/ideas). I migrated this ticket to https://github.com/orgs/reqnroll/discussions/48 and closing it here.

The process is not fully established yet, and I'm not fully happy with it, but let's run it for a while to see how it works. Also see the related meta-discussion: https://github.com/orgs/reqnroll/discussions/26