TestDriven.NET by Jamie Cansdale
Zero Friction Unit Testing for Visual Studio .NET
-
Building the Reflector Add-In
I've just written an article for the Code Project describing how you can easily create an VS.NET add-in like the Reflector one I posted screen shots of a while ago. I'm sorry I haven't got back to many of you who expressed interest in it. This reason is because I haven't been happy with the installation procedure (it too many steps). I'm very close to having an installer ready that does everything. I will email you all when this is ready. Hopefully then you can put your beta testing skills to more interesting problems than installation! If you would like to know when this is ready please drop me an email here.
-
Building the Reflector Add-In
I've written an article for the Code Project describing how you can easily build an add-in like the Reflector one I posted screen shots of a while ago. I'm sorry I haven't got back to many of you who expressed interest in the add-in. The reason is I haven't been happy with the installation story (it involved too many steps). It only takes one person to say they're having problems installing and I know it isn't good enough! I am very close to having an installer that I am reasonably happy with. I will notify you all when this is ready. You can then use your beta testing skills on more interesting problems than installation!
-
A question about Xml Serialization
I haven't tried this yet, but...
-
ReflectorAddIn 0.1.3
I have been having fun and games getting assemblies to refresh after they have been compiled. I have found a work around get unsigned assemblies to reload. Unfortunately it only works with VS.NET 2003/.NET Framework 1.1. I'm still working on getting signed assemblies with a fixed version number to refresh (signed assemblies with a changing version number always worked). If you're a beta tester, look in the usual place for the new build. Comment here and let me know how you get on.
-
Reflector AddIn 0.1.1 beta
Note to beta testers. I've put up an updated build. This version contains a number of new options. The code context menu now looks like this...
-
More Reflection
Here's another teaser for you...
-
Reflect on This
Putting Reflector where it belongs...
-
Trace Writer & Synchronicity
-
AttachDBFileName
I never knew you could do the following with SQL Server connection strings! This should make unit testing DB code a whole lot easier...
-
Java, junit and J#
I've been doing some work on an ongoing Java project recently. Although JBuilder has some neat unit testing facilities built in, I was missing the ability to run a test without leaving the method. Since the code I was working on was business logic rather than GUI code I was able to quickly port it to J#. Luckily the Java collections classes are supported as well as the Java 1.1 API (this makes all the difference). I'm now happily unit testing my Java project from inside VS.NET 2003. Of cause it all still compiles with Java 1.3 as this is the target platform! I have used the odd .jsl file to mirror or stub out Java code that doesn't work or won't compile. The most annoying thing is that even though Java and .NET resources work in almost exactly the same way, Class.getResourceAsStream(...) isn't supported! It takes only a few lines of code to find a .NET resource using a java.lang.Class object. I'm baffled as to why this isn't supported.