factory
open fun factory(exhaustive: Boolean = this.exhaustive, filter: (McTestVersions) -> Boolean? = null, testEnvironmentFactory: TestEnvironmentFactory<McTestVersions, ENV> = this@VersionsFactoryTest.testEnvironmentFactory, testAction: suspend ENV.(McTestVersions) -> Unit): Stream<out DynamicNode>(source)
Return
a stream of DynamicTest from all valid versions combinations, optionally filtered by filter. action is performed against each element.