-
As it sort of came up via a previous post, and on the altdotnet mailing list ... I thought I would share a little secret with you ... abstracting out legacy systems can be pretty darn simple with a bit of Reflector magic! Step One: Get Reflector You can download it here if you don't already have...
-
Update: This is a repost from my old blog, it seemed to have relevance to the recent TypeMock post . It was written for a previous client to help them understand why I was fighting to get Castle Windsor used in their code base. The Problem We currently develop software in a fairly piecemeal and disjointed...
-
A while back Roy Osherove posted an offer to the altdotnet mailing list on behalf of TypeMock : Reminder: TypeMock has offered a free Typemock Isolator ent. license for one year for anyone who has registered to the current ALT.NET site.  Also, if you're an MVP you can get the same license...
-
Over the past few weeks I have worked on a few products for my client that will be used as API's. These API's will be used by either their own (external) clients or other internal departments. Working on these projects made me think about testing in a little different light compared...
-
Update: Re-published from old blog I've done it before, but my mind went totally blank yesterday ... due to some typically quick responses from the Castle Users Google Group ... here is the code to do it for future generations to avoid my same silly mistakes ... 1: WindsorContainer container = new...
-
***** Update ***** This issue is directly related to a #R 4 EAP issue. I was using build 755 and this was an issue. As of build 762, this is no longer an issue. ******************** Today I encountered some odd behavior when trying to run some tests against my configuration object. I am hoping that someone...
-
Test first Test during Test after Answer, Test. No matter what style of testing you believe in, they all share one common trait. They all test your code. So, what is the point of this post you may ask? Simple. To me, it does not matter how your tests come to be, but having tests is what is important...
-
I just listened to Scott Hanselman interviewing Dave Laribee regarding ALT.NET . I really like what Dave had to say, and I encourage everyone to go and listen. I've been reticent about the ALT.NET movement (aside from my initial surge of enthusiasm.) I'm a bit shy when it comes to controversy...
-
Today I was trying to put together a simple NAnt build script for a 'play' project of mine. This build script is real simple, it only calls MSBuild right now. However, when I was running the script I kept getting the message 'error MSB4126: The specified solution configuration "Debug...
-
Recently I was chatting with a friend of mine and he asked if a single developer could be successful following TDD on a team that does not follow TDD. My simple answer was YES, they can. But there are a few things you must consider..... How can they make a difference I am a firm believer that someone...
-
I just read this great post by Jimmy Bogard over at Los Techies . He talks about user stories and the fact that what you call a user story is very important. ( A rose by another other name would not smell as sweet . ) Words affect how we think about things; though we don't like to admit it. I've...
-
Today I was putting together a test app for a few presentations I am doing in the coming weeks (announcements on these coming soon). While doing this I kept getting a 101 exception when trying to build an object via StructureMap's ObjectFactory (error information here ). Error message Assembly...
-
Just an FYI. If you are using NHibernate and have objects that are using the new Automatic Properties feature of .Net 3.5 make sure that your NHibernate .hbm file does not have 'default-access="field.camelcase-underscore"' in the hibernate-mapping node. If you have this attribute set...
-
Over on the Alt.Net mailing list ( here ) the topic of where to put your unit tests was the hot topic a few days ago. This is a topic that I have debated with various people over the past few years. With all the debates I have had, it is clear to me that there really is no right or wrong way do to this...
-
I finally got around to upgrading to the most recent version of NUnit recently (Yea I know, bout time) and found out that there is a new way of doing assertions. The new model is referred to as the 'constraint' model and follows a more fluent style interface. Below are some examples...