Skip to content
Snippets Groups Projects
Commit 8ca26c88 authored by Alma Berisha's avatar Alma Berisha
Browse files

Merge branch 'issue2' into 'main'

Issue2 into develop

See merge request !6
parents 61d539fc d6861739
Branches main
No related tags found
1 merge request!6Issue2 into develop
......@@ -45,20 +45,6 @@ Nun prüft der Test korrekt die neue API-Logik und alle Tests laufen erfolgreich
---
# Telescope-Funktionalität
## Prompt (verwendet mit Aider)
> Bitte implementiere die Klasse `Telescope`:
>
> * Das Teleskop wird vom Rover montiert (z. B. mit `mount_telescope(telescope)`)
> * Bei `take_photo()` speichert das Teleskop die aktuelle Position und Blickrichtung
> * Fotos werden über `get_photos()` als Liste von Objekten zurückgegeben
> * Mit `reset()` wird die Fotosammlung gelöscht
>
> Verwende meine Datei `test_telescope.py` zum Testen.
> Erstelle keine eigenen Tests – alle Tests aus dieser Datei müssen erfolgreich laufen.
---
# Mars Rover – REST API Interface
......@@ -118,6 +104,8 @@ Python-Module befinden sich im Ordner src/
Architekturentscheidung (ADR) befindet sich im Ordner adr/
Tests befinden sich im Ordner/tests
## Testausführung
Folgende Tests wurden verwendet:
......@@ -128,3 +116,19 @@ python -m pytest test_rover3.py -v
python -m pytest test_rest_api.py -v
python -m unittest test_mission_control.py
```
# Mars Rover Steuerung - Webanwendung
## Hauptfunktionen
Die zentralen Anforderungen für diese Anwendung sind in **[GitLab Issue #2](https://gitlab.reutlingen-university.de/deckerc/moderndev/-/issues/2)** detailliert beschrieben.
## Videodemonstrationen
Die beiden Entwicklungsprozesse und das Endergebnis wurden in Videos festgehalten:
* **Video 1: Ergebnis der schrittweisen Entwicklung mit Gemini**
* [Link zur Videodatei: `webgui.gemini.mp4`](./video/webgui.gemini.mp4)
* **Video 2: Ergebnis mit Aider**
* [Link zur Videodatei: `Video1.mp4`](./video/Video1.mp4)
File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment