Testgetriebene Entwicklung mit Access

Test-Framework

Die wichtigste Hilfe bei der testgetriebenen Entwicklung ist ein Framework, das den Entwickler beim Schreiben und Durchführen der automatisierten Tests hilft. Das in diesem Beitrag verwendete Testframework heißt accessUnit. Es bietet nicht so viele Features wie die Tools für objektorientierte Sprachen JUnit (für Java) oder NUnit (für die .NET-Sprachen), reicht aber für grundlegende Tests aus. accessUnit ist kostenlos undkommt als DLL mit einigen weiteren Tools. Den Download finden Sie unter www.accessunit.de/ accessVBATools.zip.

Bild 1: Die accessVBATools nach der Installation.
Bild 1: Die accessVBATools nach der Installation.

Zur Installation entpacken Sie alle in dem .zip- File enthaltenen Dateien in ein gemeinsames Verzeichnis und rufen die Datei register.bat auf – fertig! Beim nächsten Start der VBA-Entwicklungsumgebungvon Access finden Sie eine neue Menüleiste mit allem, was Sie zur testgetriebenen Entwicklung benötigen (Bild 1). Die gleichen Befehle wie in diesem Menü enthält übrigens auch das Kontextmenü des Codefensters.

Grundlagen

Es gibt eine Unmenge von Argumenten für den Einsatz estgetriebener Entwicklung. Leider bietet dieser Beitrag acht den Rahmen, um erschöpfend darauf einzugehen. enau genommen konzentriert sich der Beitrag auf die Erläuterung des Frameworks accessUnit und der Vorgehensweise beim testgetriebenen Entwickeln. Weitere Informationen finden Sie im Internet: Als Startpunkt bietet sich beispielsweise Wikipedia an, wo Sie als Suchbegriff einfach „Testgetriebene Entwicklung“ eingeben. Schauen Sie außerdem hin und wieder auf www.accessunit.de vorbei, wo Sie zusätzliche Dokumentationen und Updates zu access- Unit finden.