Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:utility:start

Weitere Utility-Klassen

LocalDateTime

SystemTools

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