2021-11-24 22:16:33 +01:00
|
|
|
## JUnit Tests
|
|
|
|
|
2021-11-24 22:35:34 +01:00
|
|
|
[**Einfuehrung-in-JUnit-Tests.pdf**](Einfuehrung-in-JUnit-Tests.pdf)
|
2021-11-24 22:16:33 +01:00
|
|
|
|
2021-11-24 22:35:34 +01:00
|
|
|
[M226_JUnit_Eclipse_1.0.pdf](M226_JUnit_Eclipse_1.0.pdf)
|
2021-11-24 22:16:33 +01:00
|
|
|
|
2021-11-24 22:35:34 +01:00
|
|
|
[testing-tutorial.pdf](testing-tutorial.pdf)
|
|
|
|
|
|
|
|
**<https://junit.org/junit5/docs/current/user-guide>**
|
2021-11-24 22:16:33 +01:00
|
|
|
|
2021-11-24 23:52:39 +01:00
|
|
|
## Aufgabe
|
|
|
|
|
|
|
|
Zeitbedarf ca. 45 min
|
|
|
|
|
|
|
|
|
|
|
|
**Lesen Sie zuerst das PDF und studieren Sie den User-Guide.**
|
|
|
|
|
|
|
|
Erstellen Sie (jede:r) dann eine Klasse "Geometrie" in der es eine Methode
|
|
|
|
- getRechteckFlaeche( int laenge, int breite)
|
|
|
|
|
|
|
|
und eine Methode
|
|
|
|
|
|
|
|
- getRechteckUmfang( int laenge, int breite)
|
|
|
|
|
|
|
|
gibt und erstellen Sie dann **mindestens 3 JUnit-Tests** dazu
|
|
|
|
<br>
|
|
|
|
(OK-Fälle und NotOK-Fälle wie 0-Werte und Minuswerte).
|
|
|
|
|
|
|
|
|
|
|
|
Zeigen Sie das Resultat der Lehrperson und helfen Sie anschliessend den anderen Klassenkamerad:innen.
|
|
|
|
Ziel ist es, das zum angegebenen Zeitpunkt alle ihre JUnit-Test gemacht und verstanden haben.
|