Aufgabenblatt 02 - Hochschule Osnabrück

Prof. Dr. Stephan Kleuker
Hochschule Osnabrück
Fakultät Ing.-Wissenschaften und Informatik
- Software-Entwicklung -
Software-Qualität
Sommersemester 2011
2. Aufgabenblatt
Aufgabe 2 (4 Punkte)
a) Überlegen Sie sich zehn sinnvolle Testsituationen für Ihr Programm zur Aufgabe 1 und
realisieren Sie diese Tests mit JUnit 4.
b) Besorgen Sie sich von zwei anderen Gruppen, die die gleiche Aufgabenstellung für Aufgabe 1
bearbeitet haben, deren Programm und führen Sie die Tests aus a) aus. Sollten Sie die
Aufgabe mit dem Interface GeoObjekt bearbeitet haben, sollten keine Anpassungen der Tests
außer ggfls. bei den import-Pfaden notwendig sein.
Falls Sie keine Gruppe zum Tauschen finden, bauen Sie an drei verschiedenen Stellen
selbstgeschriebene Exceptions (also eigene Exceptionklassen, die z. B. von Exception erben)
in ihr Programm zur Aufgabe 1 ein und prüfen Sie jeweils mit mindestens zwei Tests, ob die
Exceptions zu den genau erwarteten Zeitpunkten auftreten.
Seite 1 von 1