Hallo,
wir programmieren gerade ein Programm (Lagerverwaltung), das eine Datenbank nutzen soll.
Zum Testen der Methoden nutzen wir JUnit4.
Soweit ich weiß, kann man JUnit verwenden um Tests für Datenbankzugriffe zu schreiben, auch wenn auf die Datenbank nicht zugegriffen werden kann, weil sie zB gerade nicht verfügbar ist.
Hintergrund ist folgender: Ich bin jetzt soweit, dass ich den Datenbankzugriff - inserts, selects etc - testdriven implementieren möchte. Ich bin aber zu faul die Datenbank zu installieren und die Tabellen anzulegen.
Gibt es eine Möglichkeit mit JUnit "virtuelle" Datenbanken und Tabellen anzulegen und mit diesen zu testen? Wenn ja, hat jemand ein Beispiel oder Anleitungen?
Oder gibt es andere Frameworks mit denen ich das in Java machen kann?
wir programmieren gerade ein Programm (Lagerverwaltung), das eine Datenbank nutzen soll.
Zum Testen der Methoden nutzen wir JUnit4.
Soweit ich weiß, kann man JUnit verwenden um Tests für Datenbankzugriffe zu schreiben, auch wenn auf die Datenbank nicht zugegriffen werden kann, weil sie zB gerade nicht verfügbar ist.
Hintergrund ist folgender: Ich bin jetzt soweit, dass ich den Datenbankzugriff - inserts, selects etc - testdriven implementieren möchte. Ich bin aber zu faul die Datenbank zu installieren und die Tabellen anzulegen.
Gibt es eine Möglichkeit mit JUnit "virtuelle" Datenbanken und Tabellen anzulegen und mit diesen zu testen? Wenn ja, hat jemand ein Beispiel oder Anleitungen?
Oder gibt es andere Frameworks mit denen ich das in Java machen kann?
Zuletzt bearbeitet: