izumi.distage.testkit.model.TestEnvironment
See theTestEnvironment companion object
final case class TestEnvironment(bsModule: ModuleBase, appModule: ModuleBase, effectType: Tag[AnyF], defaultModule: Module, roles: RolesInfo, activationInfo: ActivationInfo, activation: Activation, memoizationRoots: PriorityAxisDIKeys, forcedRoots: AxisDIKeys, parallelEnvs: Parallelism, bootstrapFactory: BootstrapFactory, configBaseName: String, configOverrides: Option[AppConfig], planningOptions: PlanningOptions, logLevel: Level, activationStrategy: TestActivationStrategy)(parallelSuites: Parallelism, parallelTests: Parallelism, debugOutput: Boolean)
TestConfig allows the user to define test settings.
These settings are turned into TestEnvironment before they are handled by the test runner.
This process happens automatically and the user is not expected to directly interact with TestEnvironment
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article