Juten Tach noch mal,
Ich schreibe gerade ein paar JUnit Tests für meinen Applikationscode. Hierbei werden JPA Entities erzeugt und mittels setter mit daten befüllt. Anschließend werden diese in die Datenbank geschrieben und auch wieder ausgelesen.
Nun stellt sich für mich die Frage, wie ich am besten solche Junit Tests umsetzen kann, ohne tatsächlich in einer reale datenbank hineinschreiben zu müssen und später auch wieder aus dieser auslesen zu müssen.
Muss ich hierzu schon tatsächlich ein Mocking Framework verwenden? Oder gibt es da vielleicht noch andere Möglichkeiten, um ein solches "Schreiben" und "lesen" in / aus einer Datenbank zu simulieren?
Maik
Ich schreibe gerade ein paar JUnit Tests für meinen Applikationscode. Hierbei werden JPA Entities erzeugt und mittels setter mit daten befüllt. Anschließend werden diese in die Datenbank geschrieben und auch wieder ausgelesen.
Nun stellt sich für mich die Frage, wie ich am besten solche Junit Tests umsetzen kann, ohne tatsächlich in einer reale datenbank hineinschreiben zu müssen und später auch wieder aus dieser auslesen zu müssen.
Muss ich hierzu schon tatsächlich ein Mocking Framework verwenden? Oder gibt es da vielleicht noch andere Möglichkeiten, um ein solches "Schreiben" und "lesen" in / aus einer Datenbank zu simulieren?
Maik