TestDriven.NET by Jamie Cansdale
Zero Friction Unit Testing for Visual Studio .NET
-
Visual Studio 2002, 2003 & 2005
It is getting there. Your feedback particularly welcome if you're trying it with Visual Studio 2002 or 2005. If it fails to load when Visual Studio first starts - check the left hand box in 'Add-in Manager' next to 'NUnit Add-In'. Make sure it's the left hand one, you don't want it loading on startup!
-
NUnitAddIn & VS.NET 2002
Having difficulty installing the Add-In into VS.NET 2002 - is it supported? The add-in appears, but when I turn it on I get 'The Add-in 'NUnit Add-In' failed to load..... Error Number: 80131534 - does that mean anything to anyone? Would upgrade, but we have too many systems to upgrade and are at a critical point in development - shame 2003's project files are not backward compatibal eh!
-
Non-Admin & VS2005
I've had mixed success with the NUnitAddIn installation issues. I've tried to make it so that an administrator can do and install for all non-admin users. According to the documentation Visual Studio does supports this, but so far I haven't been able to get it working. I even created a noddy add-in using the 'Extensibility Project' wizard, but even this wouldn't work for non-admin users. Are there any add-ins out there that work for non-admin users?
-
NUnitAddIn Install
If you have had problems installing a recent version of NUnitAddIn please contact me. I know some people have had issues and I would really like to get to the bottom of this. The most recent version is NUnitAddIn-0.6.365 and you can find it here. There have been over 800 downloads of this version and only 1 person has contacted me (thanks Mawi). The chances are it will work, but if not please let me know!
-
Mono in 2005
I'm in the slightly odd situation where only Mono is working with Visual Studio 2005. The older .NET runtimes are throwing the following exception...
-
Changing a DLL Project to EXE
NUnit supports having a '.config' file associated with a test assembly. When creating a new app domain, NUnit looks for a file with the same file name as the test assembly but ending with '.config' (eg My.Tests.dll.config). This is similar to the way .NET uses EXE.config files when a new process is started.
-
.NET Reflector Add-Ins 4.0.3.0
The Reflector Add-In for Visual Studio .NET is now being maintained in the .NET Reflector Add-Ins GDN Workspace. This has the huge advantage that for every new build of .NET Reflector the add-ins will be compiled and updated. Although the add-ins might keep working when you use Reflector's 'Check for Updates' feature - it is highly recomended that you download the latest add-ins.
-
App.config Files
Kiwidude asked a question about how 'app.config' files are handled.
-
Green Bar Lovers
-
Abstract Test Pattern
I thought now would be a good time to mention NUnitAddin's support for 'Abstract Tests'. Jonathan de Halleux has a good write up where he compares the Abstract Test Pattern with MbUnit's support for Composite Unit Testing. I'm working with him to add support for MbUnit and will mention here when it's ready. For the moment this is what you can do with plain old NUnit...