Zum Inhalt

Tests

Dokumentation der Teststrategie für robot_workspace.

Teststruktur

Tests sind in zwei Kategorien unterteilt:

  • Unit-Tests: Testen einzelne Klassen und Methoden isoliert (unter tests/unit/).
  • Integrationstests: Testen das Zusammenspiel mehrerer Komponenten (unter tests/integration/).

Tests ausführen

# Alle Tests ausführen
pytest

# Nur Unit-Tests
pytest tests/unit

# Mit Coverage-Bericht
pytest --cov=robot_workspace

API-Dokumentationsprüfung

Wir verwenden interrogate, um sicherzustellen, dass alle öffentlichen APIs dokumentiert sind.

interrogate robot_workspace