@ -24,6 +24,12 @@ clonen sie folgende Projekte von Github in einem Ordner parallel zu Ihren C-Proj
### Übungsprojekt
### Übungsprojekt
- dieses [Projekt](https://gogs.informatik.hs-fulda.de/Programmiermethoden_und_werkzeuge-public/Uebung-Automatisiertes-Testen-in-C) in ein Verzeichnis parallel zu *Unity* und *CMock* clonen
- dieses [Projekt](https://gogs.informatik.hs-fulda.de/Programmiermethoden_und_werkzeuge-public/Uebung-Automatisiertes-Testen-in-C) in ein Verzeichnis parallel zu *Unity* und *CMock* clonen
- im Projekt-Verzeichnis das dort befindliche Skipt `create_folders.sh` ausführen. (`bash cr*`)
## Übung
### Fall 1
- Offnen Sie die Datei `src/test/c/test_berechnung.c` in einem Editor
- Offnen Sie die Datei `src/test/c/test_berechnung.c` in einem Editor
- Verwenden Sie das `TEST_ASSERT_EQUAL_INT` Macro aus dem *Unity* Framework für folgende Testfälle für die Methode `gcd()`:
- Verwenden Sie das `TEST_ASSERT_EQUAL_INT` Macro aus dem *Unity* Framework für folgende Testfälle für die Methode `gcd()`:
1. 15, 20 -> 5
1. 15, 20 -> 5
@ -31,6 +37,7 @@ clonen sie folgende Projekte von Github in einem Ordner parallel zu Ihren C-Proj
1. 91, 1008 -> 7
1. 91, 1008 -> 7
>
>
### Fall 2
- Verwenden Sie das `TEST_ASSERT_EQUAL_STRING` Macro aus dem *Unity* Framework für folgende Testfälle für die Methode `convert()`:
- Verwenden Sie das `TEST_ASSERT_EQUAL_STRING` Macro aus dem *Unity* Framework für folgende Testfälle für die Methode `convert()`: