api:documentation:utility:start
Inhaltsverzeichnis
Weitere Utility-Klassen
LocalDateTime
SystemTools
Print log
Manchmal wäre es praktisch, in JUnit-Tests überprüfen zu können, ob die mit print oder println erzeugte Programmausgabe etwas ausgegeben/nicht ausgegeben hat. Um auf den Text der Ausgabe zugreifen zu können, besitzt sie die Möglichkeit, den ausgegebenen Text mitzuloggen. Dazu dienen die folgenden drei Methoden:
SystemTools.StartLogging()Beginnt damit, ab diesem Zeitpunkt alle print-Ausgaben aufzuzeichnen. Frühere Aufzeichnungen werden aus dem Log gelöscht, bleiben aber am Bildschirm bestehen.SystemTools.StopLogging()Endet die Aufzeichnung der print-Ausgaben.SystemTools.getPrintLog()Gibt die aufgezeichneten Ausgaben zurück.
setSpeed
Mit SystemTools.setSpeed(int speed) lässt sich die Geschwindigkeit des Interpreters während der Programmausführung ändern. speed ist die angestrebte Geschwindigkeit in der Einheit steps/s. Der Wert -1 bedeutet: „maximal mögliche Geschwindigkeit“.
api/documentation/utility/start.txt · Zuletzt geändert: von martin
