Vorträge

Treffen Sie uns auf einer Konferenz!

Verschaffen Sie sich einen Überblick, auf welchen Events unsere codecentric-Kollegen als Referenten vertreten sind. Wir würden uns freuen, Sie auf einer Konferenz persönlich begrüßen zu dürfen.

NoSQLUnit & Travis CI:– Testautomation mit NoSQL-Datenbanken

25.03.2015

Javaland

Phantasialand, Berggeiststraße, Brühl, Deutschland

Enterprise-Entwickler sind es gewohnt, Unit-Tests gegen eingebettete JDBC-Datenbanken manuell oder automatisiert innerhalb ihrer CI-Umgebung laufen zu lassen. Das gleiche mit NoSQL-Datenbanken auszuführen, ist in der Regel nicht ganz so einfach, weil diese nicht-standardisierte APIs verwenden und auch schwerer in einen Java-Prozess einzubetten sind. Die Bibiliothek NoSQLUnit bietet hier Lösungen an, zumindest für die gängisten NoSQL-Datenbanken wie Cassandra, Redis, MongoDB und einige mehr. NoSQLUnit ist eine JUnit-Erweiterung, die den Datenbank-Prozess verwaltet, Testdaten lädt und vergleicht – und das ganze mit wenige Codezeilen. Darüber hinaus stelle ich die PaaS „Travis CI“ vor, mit der man Unit-Tests ausführen kann, die NoSQL-Datenbank benötigen.

Slides

Tobias TrelleTobias Trelle