Provide a cucumber-scalatest integration
Describe the solution you'd like A integration library "cucumber-scalatest" that would remove the need for "cucumber-junit" and runs the Cucumber scenarios as Scalatest instances.
Might be good to work out some sort of public API to run Cucumber programmatically to make this possible. Currently it's all internal APIs which are not stable.
I didn't look at what this implies yet but I was hoping the public API was already there for JUnit/TestNG 😅
Maybe the approach would then be to see what's needed for integration with Scalatest and then identify what's common with JUnit/TestNG.
Thanks for the notice @mpkorstanje
JUnit, TestNG, and JUnit 5 and the CLI have such different requirements and structure that each of them needs a unique aspect exposed.
As a result the current internal API is mostly a collection of ad-hoc concepts.