Lire les spécifications avec la rupture de configuration car "Il n'y a pas d'application démarrée"
Je externalisé certaines chaînes de HOCON, sur application.conf
. Je suis l'accès à la configuration des valeurs de ce type:
import play.api.Play.current
import play.api.Play.configuration
configuration.getString("foo.bar").get()
Le plus tôt possible, à l'échec rapide dans le cas d'une clé manquante, comme les docs disent.
Maintenant certains de mes tests qui dépendent de configuré objets à défaut avec une stacktrace que les états:
Caused by: java.lang.RuntimeException: There is no started application
Je suppose que cela a à voir avec la configuration? Comment puis-je résoudre ce problème? (les tests sont specs2)
source d'informationauteur Pablo Fernandez
Vous devez vous connecter pour publier un commentaire.
Avez-vous un
FakeApplication
en cours d'exécution? Comme indiqué dans les documents: http://www.playframework.com/documentation/2.0/JavaTest avant d'exécuter le test/test de la méthode?Exemple du Wiki:
Si ce n'est pas résoudre votre problème, peut-être de fournir plus d'informations à partir de la Stacktrace pourrait l'aider.
EDIT: Veuillez marquer votre question attentivement, il ne fait pas de sens de mentionner
playframework
ETplayframework-2.0