Frage

Ich arbeite derzeit an der Verbesserung der Testabdeckung in meiner App, die Slick für die Verbindung zu einer MySQL-Datenbank verwendet.In der Vergangenheit (meine Java- / Frühlingstage) habe ich den Test in eine Transaktion eingeleitet und rollen Sie alle Änderungen in der Datenbank zurück, nachdem der Test abgeschlossen war.Gibt es eine Möglichkeit, dieselbe Funktionalität mit Scala und Slick zu erreichen?Wenn nicht, welche Optionen habe ich zum Erstellen von Integrationstests zwischen meiner App und meiner Datenbank?

War es hilfreich?

Lösung

ScalaQuery ist der alte Slick und Sie sollten in der Lage sein, dasselbe Techniuqe in diesem Thread beschriebene verwenden können.

Noitice Die mittransaktion und rollback.

Wie krieche ich eine Sitzung in der ScalaQuery?

Wenn zwischen Slick und ScalaQuery Diskrepanzen vorhanden sind, können Sie die aktualisierte Nutzung jetzt jetzt finden, wenn Sie wissen, worauf Sie suchen müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top