Hallo,
ich versuche beim Ausführen meiner Tests Variablen zu loggen, um das Verhalten des Codes zu verstehen. Leider im Terminal erscheint gar nichts.
Dabei ist es egal, ob ich versuche in der Funktion, die ich teste, zu loggen, oder ob ich es in der Testfunktion versuche. Ich habe System.out.print.ln("") verwendet und ein paar anderen Logger. Ich habe versucht, das Spring Boot Projekt zu starten und dann die Tests auszuführen. Aber auch dann wird gar nichts geloggt.
In VSCode weiß ich leider auch nicht, welches Terminal richtig ist. Es gibt die Reiter "TERMINAL" und "OUTPUT". Beim Reiter OUTPUT gibt es nochmal einige verschiedene Terminals zur Auswahl. Aber keiner von denen zeigt mir irgendwas an.
Hoffe das geht überhaupt. Ich kenn das nämlich nur von TypeScript mit einem nodeJS Server und da konnten wir einfach in den Tests loggen. Das ging irgendwie out of the box einfach im Hauptterminal.
Umgebung und Setup:
ich versuche beim Ausführen meiner Tests Variablen zu loggen, um das Verhalten des Codes zu verstehen. Leider im Terminal erscheint gar nichts.
Dabei ist es egal, ob ich versuche in der Funktion, die ich teste, zu loggen, oder ob ich es in der Testfunktion versuche. Ich habe System.out.print.ln("") verwendet und ein paar anderen Logger. Ich habe versucht, das Spring Boot Projekt zu starten und dann die Tests auszuführen. Aber auch dann wird gar nichts geloggt.
In VSCode weiß ich leider auch nicht, welches Terminal richtig ist. Es gibt die Reiter "TERMINAL" und "OUTPUT". Beim Reiter OUTPUT gibt es nochmal einige verschiedene Terminals zur Auswahl. Aber keiner von denen zeigt mir irgendwas an.
Hoffe das geht überhaupt. Ich kenn das nämlich nur von TypeScript mit einem nodeJS Server und da konnten wir einfach in den Tests loggen. Das ging irgendwie out of the box einfach im Hauptterminal.
Umgebung und Setup:
- VSCode
- Spring Boot
- JUnit
Zuletzt bearbeitet: