SpringBootTest already extends from SpringExtension.class. We can remove that from this usage.
Execution mode shouldn't be forced as concurrent, as there might be some users that need synchronous
Scaffold configuration can be loaded through the environment's configuration on the implementation with `@ComponentScan(value = "io.github.kgress.scaffold"), in addition to the implementing projects own classpath
WebEnvironment doesn't need to be specified here
Because of the reasons above, I don't think we need a custom annotation. I've updated documentation for usage.
Summary:
We should create a new annotation that allows users implementing scaffold to have just one annotation instead of three on their BaseTest file.
E.G, on an implementing project "AutomationCodeBase" :
This is a bit heavy and having a single annotation that bubbles all of these configurations up would be helpful.
A/C: