Letractively / kitcampusguide

Automatically exported from code.google.com/p/kitcampusguide
0 stars 0 forks source link

POIDBTestframework #84

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Das Framework überschreibt die Datenbank, die für DefaultPOIDBTest.db genutzt 
wird, weswegen DefaultPOIDBTest.java fehlschlägt.

Ich habe mir auch die drei Tests, die POIDBTestframework benutzen angeguckt und 
soweit ich das sehe, wird die db weder direkt, noch indirekt benutzt, um 
wirklich auf der Datenbank zu testen. Es geht nur darum, dass die ganzen 
Objekte initialisiert sind.

Außerdem wird addPOIs auch nicht korrekt initialisiert, da einfach ein 
Gebäude mit der ID "1" erstellt wird, ohne das im Idgenerator zu registrieren.

Das ganze lässt sich vermutlich am einfachsten lösen, wenn man eure 
Informationen, die ihr in die Datenbank schreibt, in eine XML ausliest und 
diese dann über dbunit in die Datenbank lädt. Das sollte im Wesentlichen nur 
das POIDBTestframework betreffen, an den JUnit-Tests würde ich nur ungern in 
größerem Umfang rumschrauben.

Original issue reported on code.google.com by fabian.h...@student.kit.edu on 14 Mar 2011 at 9:35