Softwareentwicklung: Unittests für Flutter/Dart schreiben

Selten ist man sich in der Softwareentwicklung so einig wie bei Unittests: Sie sind das Fundament einer jeden Testing-Strategie. Wir zeigen anhand eines Flutter- bzw. Dart-Projekts, wie man sie in der Praxis richtig schreibt.

Eine Anleitung von Pascal Friedrich veröffentlicht am
Unittests gelten als die wohl wichtigsten Tests in nahezu jedem Softwareprojekt.
Unittests gelten als die wohl wichtigsten Tests in nahezu jedem Softwareprojekt. (Bild: Pixabay / Montage: Golem.de)

Aus der modernen Softwareentwicklung sind sie kaum wegzudenken: Tests. Kaum ein Wort begegnet einem häufiger in Stellenausschreibungen als TDD – mit Ausnahme des Obstkorbes. Test Driven Development gehört inzwischen fest in den Handwerkskoffer eines jeden Softwareentwicklers dazu. Schauen wir uns einmal an, wie wir in Flutter bzw. Dart effektive Unittests schreiben.


Weitere Golem-Plus-Artikel
Zoom, Teams, Jitsi: Videokonferenzsysteme datenschutzkonform nutzen
Zoom, Teams, Jitsi: Videokonferenzsysteme datenschutzkonform nutzen

Datenschutz für Sysadmins Gerade die beliebten US-Anbieter sind bei Datenschutzbehörden gar nicht beliebt. Wir erläutern die Anforderungen an Videokonferenzsysteme.
Ein Bericht von Friedhelm Greis


Gegen Handelsblockade: Neue Freiheit für Chinas Halbleiterbranche
Gegen Handelsblockade: Neue Freiheit für Chinas Halbleiterbranche

China fehlt der Chip-Nachschub aus Taiwan, mit mehr Freiheit für heimische Hersteller will die Regierung gegensteuern. Ein Manager hat seine Freiheit aber offenbar verloren.
Eine Analyse von Johannes Hiltscher


Altersdiskriminierung in der IT: Schluss mit Projekten, Sie kochen hier nur noch Kaffee
Altersdiskriminierung in der IT: Schluss mit Projekten, Sie kochen hier nur noch Kaffee

Altersdiskriminierung betrifft in der IT nicht nur ältere, sondern auch junge Mitarbeiter. Ob bei Stellenausschreibung oder im Job - wann es lohnt, dafür vor Gericht zu ziehen.
Von Harald Büring


    •  /