Skip to content

Softwerkskammer @ REWE digital: Testing in Rust

Photo of Stefan Scheidt
Hosted By
Stefan S. and 2 others
Softwerkskammer @ REWE digital: Testing in Rust

Details

*****Achtung, dies ist das selbe Event wie dieses Event der Softwerkskammer Köln. Bitte meldet euch entweder hier oder dort an. Danke.*****

Wenn ihr mit dem Auto kommt, lest bitte die Tipps zur Anreise in der Event-Beschreibung!

Testing in Rust

Testing in Rust läuft ein bisschen anders als in anderen Programmiersprachen ...

Unit tests werden in der Regel in der gleichen Datei wie die Funktionen geschrieben, die getestet werden. Integrationstests liegen in einem separaten `tests` Verzeichnis. Soweit so gut, aber wie testet man Rust Code in der Praxis? Und was nimmt einem eigentlich der Compiler ab?
Darum geht es in diesem Vortrag. Matthias erklärt alle wichtigen Konzepte zum Thema ergonomisches Testen in Rust und zeigt, wie
man Tests ohne viele Mocks schreibt. Nach einer kurzen Pause zeigt Matthias dann anhand von Live Coding, wie man das Wissen in der Praxis einsetzt.

Agenda:
18:00 Open Doors bei REWE digital, Networking mit Getränken und Pizza
18:30 Vortrag
19:30 Kurze Pause
19:40 Live Coding
20:30 Netzwerken
21:00 Ende

Über Matthias
Matthias Endler wohnt in Düsseldorf und ist Rust Consultant und Open Source Maintainer. Er berät Firmen bei der Einführung von Rust und hat zu hunderten von Open-Source-Projekten beigetragen.
Er ist Mitgründer von analysis-tools.dev und openpodcast.app.
Sein Wissen teilt er auf seinem Blog corrode.dev und in seinem Podcast "Rust in Production".

Tipps zur Anreise:
Nutzt gerne öffentliche Verkehrsmittel, beispielsweise fährt euch die Linie 4 zur Keupstraße. Von dort seid ihr in 10 Minuten bei REWE digital. Vom Bahnhof Mülheim braucht ihr ca. 15 Minuten. Solltet ihr doch mit einem Auto kommen, könnt ihr die für REWE digital vorgesehenen Parkplätze auf dem Gelände nutzen. Dazu müsst ihr jedoch bis zum 10.06. mittags euer Kennzeichen als Meetup-Direktnachricht an Stefan Scheidt schicken, damit ihr keinen Strafzettel bekommt. Alternativ könnt ihr kostenpflichtig im Parkhaus auf dem Carlswerk parken. Einfach der Ausschilderung folgen.

Wir freuen uns über eine rege Teilnahme!

Photo of REWE digital Events | Cologne & other locations group
REWE digital Events | Cologne & other locations
See more events
FREE
50 spots left