Du måste inkludera "nunit.framework" som en "Reference" för att det ska fungera. Sedan är det bäst att skapa ett nytt project i din "solution" som innehåller enbart dina nunit tests. Jag döper dom oftast till något likande e.g.
MyProject.Utility
MyProject.UtilityTest
I UtitiltyTest så har jag enbart mina NUnit test och det är även bara den du laddar in i NUnit.
Här är en liten kod snippet från ett utav mina project. Det viktiagste är att du har en klass som är "[TestFixture]" och sedan ska varje Test funktion ha "[Test]".
[TestFixture]
class MainWindowViewModelTest
{
MainWindowViewModel vm;
String filePath;
[SetUp]
public void Init()
{
UnityContainer container = new UnityContainer();
container.RegisterInstance<INorthwindRepository>(new MockWebService());
filePath = Path.Combine(Path.GetTempPath(), "test.txt");
vm = container.Resolve<MainWindowViewModel>();
vm.Address = filePath;
}
[Test]
public void SetActiveWorkspace_IsEqualToWelcomeViewModel()
{
WorkspaceViewModel wvm = new WelcomeViewModel();
vm.SetActiveWorkspace(wvm);
Assert.AreEqual(vm.CurrentPage, wvm);
}
}