Update LightBDD.Runner ScenarioDiscoverer to report test cases with names reflecting features and scenarios.
This will improve the visibility of constructed scenarios (and their parameters) to the IDEs.
The feature and test names should consider user configurations in LightBDDConfiguration (culture, parameter rendering etc)
Considerations:
the discovery process needs to be lightweight and fast - reflect how LightBDDConfiguration could be instantiated and applied there while avoiding heavier DI initializations...
Description
Update LightBDD.Runner ScenarioDiscoverer to report test cases with names reflecting features and scenarios.
This will improve the visibility of constructed scenarios (and their parameters) to the IDEs.
The feature and test names should consider user configurations in LightBDDConfiguration (culture, parameter rendering etc)
Considerations:
Progress