Um NUnit 2.2.2 (das aktuelle Iteration-Release) mit dem Visual Studio 2005 (und somit auch mit den Express-Editionen!) zu integrieren, sind nicht viele Schritte nötig:
Nach dem Herunterladen und Installieren von NUnit wird noch nicht viel funktionieren, da NUnit derzeit noch darüber informiert werden muss, dass es mit dem neuen Framework laufen soll. Also muss die Konfigurationsdatei nunit-gui.exe.config geöffnet und die Kommentarzeichen rund um den auskommentierten startup-Bereich müssen entfernt werden.
Der Inhalt des nunmehr aktivierten startup-Bereichs muss durch das Element ersetzt werden. Am Ende sollte der Bereich also so aussehen:

Damit ist NUnit selber lauffähig.
Nun muss nur noch das VS 2005 so konfiguriert werden, dass NUnit beim Debuggen automatisch eingebunden wird. Nichts einfacher als das: Im Solution-Explorer einfach auf das Projekt mit den Tests einen Rechtsklick durchführen und dort die Eigenschaften (Properties) wählen. Im Bereich Debug wird nun die Option Start external Application ausgewählt. Der Pfad muss auf die Datei nunit-gui.exe zeigen.

Als Kommandozeilenargument (Command line arguments) muss nun noch der Datei-Name der Assembly angegeben werden. Den erhält man über den Reiter Applikation (Application).

Den dort stehenden Namen muss man nun kopieren und um die Dateiendung .dll ergänzt im Reiter Debug als Kommandozeilen-Argument angeben.

Beim nächsten Debugging werden nun automatisch die Unit-Tests durchgeführt. Und: Visual Studio hält auch an allen Breakpoints an!