Gestern fand an der RWTH Aachen ein interessanter
Vortrag zum Thema Unit Testing statt. Wolfram Schulte von
Microsoft Research in Redmond stellte das
Pex-Projekt von MSR vor, dass einen intelligenten Assistenten für Unit Tests entwickelt. Basierend auf parametrisierten Unit-Tests werden "normale" Unit-Tests generiert, die möglichst viele Code-Bereiche abdecken. Sollte der Test fehlschlagen, kann Pex Vorschläge zur Fehlerbeseitigung machen, da der Ablauf des Programms aufgezeichnet wurde.
Leider steht das Tool noch nicht öffentlich zur Verfügung. Aber vielleicht wird es in einer der zukünftigen Versionen von MS Visual Studio integriert ....