Pex

Pex Logo Pex ist eine feine Ergänzung zu NUnit und FXCop.

Man kann sehr einfach seine Klassen auf fehlende Prüfungen, fehlende Abfragen und noch einige andere Dinge testen lassen.

Besonderst hervorzuheben ist das Feature, dass Pex bei den Übergabeparametern verschiedene Inhalte übergibt, um darüber dann zu ermitteln, welche Inhalte nicht passen oder nicht sauber abgefangen werden.

Außerdem kann man mit Pex auch leicht noch fehlende Unittests erzeugen lassen.

Microsoft (ja von denen ist Pex) hat auf Channel 9 ein Video über Pex, zu welchem ihr hier kommen könnt:

Channel 9 Video zu Pex

Ein paar weitere gute Quellen zu Pex kann man hier finden:

Getting started with automated white box testing (and Pex)
Pex – Automated White box Testing for .NET
Pex Extensions auf Codeplex
Forum zu Pex bei Microsoft

Pex kommt bei mir im Moment zum gezielten Prüfen von Klassen zum Einsatz. Den Part mit dem Erzeugen von Unittests verwende ich nicht. Ich schreibe meine Unittests gerne selbst und habe gerade da die lieber die volle Kontrolle über das was ich mache.

Leave a Reply

You must be logged in to post a comment.