Inspectez le contenu de la sortie du journal pendant le test unitaire Java (aucune simulation utilisée)

Aperçu

Inspecter le contenu de la sortie du journal pendant le test unitaire (simulé inutilisé)

environnement

Explication de la méthode

Voir Exemple de code pour la méthode détaillée.

En théorie,

Le flux.

Notez que si vous laissez Appender ajouté à l'enregistreur racine et ne le détachez pas, vous conserverez la journalisation pour tous les tests suivants.

De côté

Je l'ai écrit en supposant qu'il sera ajouté à l'enregistreur racine, mais si vous spécifiez l'enregistreur en détail (comme getLogger (" jp.co.hoge ")) et ajoutez ʻAppender` là, seule cette partie sera enregistrée. C'est également possible.

Recommended Posts

Inspectez le contenu de la sortie du journal pendant le test unitaire Java (aucune simulation utilisée)
Vérifiez le contenu du magasin de certificats Java
Mémo: [Java] Vérifiez le contenu du répertoire
Sortie du livre "Introduction à Java"
[Java] [Spring] Tester le comportement de l'enregistreur
JAVA: jar, aar, affichez le contenu du fichier
Création automatique du rapport de résultat du test unitaire Java
Format de la sortie du journal par Tomcat lui-même dans Tomcat 8
Tester le contenu d'un fichier Excel avec JUnit
Java: utilisez Stream pour trier le contenu d'une collection
À propos de la sortie du journal Java
Échantillon de bibliothèque de tests unitaires Java
[Note] Sortie Java de la somme des éléments pairs et impairs
Je souhaite modifier le paramètre de sortie du journal de UtilLoggingJdbcLogger
Comment se moquer de certaines méthodes de la classe testée
Tester le comportement de l'enregistreur de sortie de journal lors de l'utilisation d'API de journalisation externes telles que SLF4J