Ich habe eine Klasse, die ich in Playframework verwende, die automatisch die Abhängigkeit injiziert.So erstellen Sie manuell eine Klasse mit einer Konfiguration zum Testen
Wie kann ich diese Klasse „von Hand“ in meinem Test-Code erstellen:
class AppConfog @Inject()(c: Configuration) {
val supportEmail = c.getString("app.email").get
...
}
Ich bin nicht sicher, wie eine Configuration-Klasse, um in sich zu passieren.
Ich weiß, ich kann eine Inline-Konfiguration erstellen wie:
val config =
"""
akka {
loglevel = "WARNING"
}
"""
ConfigFactory.parseString(config)
Wie erhalte ich eine Konfiguration aus einer Config?