Call for Papers

TDD und Mock Objects mit Eclipse, CUTE und Mockator ( Vortrag mit Demo )

Referent: Prof. Peter Sommerlad , HSR Rapperswil
Vortragsreihe: Open Source
Zeit: 08. Dezember 3: 11:45-12:25

Zielgruppe

Entwicklung, Forschung&Lehre, Fortgeschrittene, Experten

Themenbereiche

Analyse & Design, Implementierung, Test & Qualitätssicherung, Wartung, Pflege, Support, Aus Forschung & Lehre

Kurzfassung

Test-Driven Development führt, gut angewendet, zu kompaktem, korrekten Programmcode, der eine vollständige Abdeckung mit autoamtischen Tests bei seiner Entstehung erhält. Für Sprachen wie Java oder C# existieren seit Jahren gute IDEs, die das TDD Vorgehen sowie das dazu notwendige Refactoring unterstützen. Am IFS wird hart daran gearbeitet, für C++ eine ähnlich komfortable Unterstützung für C++ in Eclipse CDT zu bieten. Im Jahr 2011 hat das CUTE Plug-in neben dem Unit Testing Unterstützung für TDD und Mock-Objekte erhalten, die gratis verfügbar ist und hier vorgestellt wird.

Nutzen und Besonderheiten

Neben den Tools wird auch die TDD-Methodik präsentiert und direkt am Beispiel demonstriert.

Über den Referenten

Peter Sommerlad ist Professor für Informatik und leitet das IFS Institut für Software an der HSR Hochschule für Technik, Rapperswil. Er ist Co-Autor zweier Pattern Bücher und Autor vieler Patterns für Software und Security. Als C++ Experte ist er Mitglied des C++ Standardisierungskommittees und Autor des C++ Unit Testing Frameworks CUTE. Sein Institut trägt zur Entwicklung von Eclipse CDT bei und hat diverse Plug-ins dafur entwickelt, zum Beispiel zur Include-Struktur Optimierung.