Akram El Assas, CodeProject 04.01.2024, 09:00 Uhr

Einfache Anleitung: TDD mit C#

Chief-Technology-Officer Akram El Assas hat auf CodeProject eine Anleitung für die testgetriebene Entwicklung (TDD) in C# veröffentlicht.
(Quelle: CodeProject.com)
Der traditionelle Ansatz der Programmierung besteht darin, zuerst einen Code zu schreiben und danach auszuprobieren, ob der Code auch tut was er soll. Das Test Driven Development (TDD) dreht diese Logik um und besagt, dass man zuerst die Test schreiben und sich dabei klar machen soll, was der spätere Code alles leisten muss, den Test dann ein erstes Mal starten soll, obwohl er nur scheitern kann, solange es gar keinen Code gibt. Erst danach ist der Zeitpunkt gekommen, den Code zu schreiben, der alle Vorgaben des beziehungsweise der Tests erfüllt.
Wie man beim Entwickeln per TDD vorgeht, beschreibt Akram El Assas auf CodeProject anhand eines einfachen C#-Beispiels. Er benutzt dabei die aktuellsten Entwicklungs-Tools, nämlich Visual Studio 17.8.0 sowie .NET 8. Neben C# ebenfalls zum Einsatz kommen xUnit sowie Moq.
Seine englischsprachige Anleitung finden Sie auf dieser Seite.


Das könnte Sie auch interessieren