BootstrapFactory

izumi.distage.testkit.runner.impl.services.BootstrapFactory
See theBootstrapFactory companion object

The purpose of this class is to allow testkit user to override module loading and config loading logic by overriding izumi.distage.testkit.model.TestConfig.bootstrapFactory

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Impl

Members list

Value members

Abstract methods

def makeConfigLoader(configBaseName: String, logger: IzLogger): ConfigLoader
def makeModuleProvider[F[_] : TagK](options: PlanningOptions, config: AppConfig, logRouter: LogRouter, roles: RolesInfo, activationInfo: ActivationInfo, activation: Activation): ModuleProvider