Extending NUnit

A number of external tools are available to enhance NUnit or to overcome some of its limitations. Some of the most useful are discussed in the following sections.

Integrating NUnit with Visual Studio .NET

NUnit 2.2 is not fully integrated with Visual Studio .NET—it does not use the Visual Studio extensibility model. You must set up a custom tool entry to launch NUnit from Visual Studio. To do this, select Tools→External Tools from the Visual Studio menu. Click the Add button and complete the dialog as follows:

In this entry…

Type

Title:

NUnit

Command:

C:\Program Files\NUnit 2.2\bin\nunit-gui.exe

Arguments:

$(TargetPath)

Initial Directory:

$(TargetDir

Figure 1-26 shows the completed dialog.

NUnit will appear under the Tools menu and you can select it to launch NUnit.

NUnit AddIn for Visual Studio .NET

The NUnit AddIn is an open source project that simplifies using the NUnit framework from the Visual Studio .NET IDE by integrating NUnit functionality into the IDE.

An External Tools dialog for NUnit

Figure 1-26. An External Tools dialog for NUnit

Download the latest version of the NUnit AddIn from http://sourceforge.net/projects/nunitaddin. Once you have downloaded the NUnit AddIn Windows Installer File (.msi file), double click on it to install—the default installation options work well. The installation does not create any desktop icons or a program folder in the startup menu. The installer does not install any documentation ...

Get NUnit Pocket Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.