My blog has moved
Please update your bookmarks and feeds for my site.
I now have a Mango Blog at:
http://www.andyjarrett.com/blog
Feed URL: http://feeds.feedburner.com/andyjarrett
Please update your bookmarks and feeds for my site.
I now have a Mango Blog at:
http://www.andyjarrett.com/blog
Feed URL: http://feeds.feedburner.com/andyjarrett
I did mention back in January that the CFUNIT disappeared from the then current CFEclipse build. Well its back with 1.3. This also means the guide I wrote a while back is now valid again: Running CFUnit in CFEclipse quick guide. I also know it is still works as I've found myself going over my own post :o) Time to start back on those test cases.
Also included in the 1.3 update is the CF Frameworks Explorer and don't forget to check out the intro to this feature on CFE T.V.
I've just had a comment in my CFUnit guide about not being able to find the feature in CFEclipse. This isn't because it is hidden within CFE, but as with all beta's some features/functions never make the final cut. Sadly this time the CFunit feature was one of them.
Don't worry though. It is in the pipeline, and will be coming!
As you might of heard CFUnit is now integrated into the beta build of CFEclipse. To bring you up-to-speed about CFUnit(incase you didn't know); CFUnit is a unit testing framework for ColdFusion, modelled after the popular JUnit framework. By building test units while creating your app you can ensure that your methods (cffunctions) and components overall behave as expected. If you are totally new to CFUnit you might want to check out the references at the end of this post.
So who is this guide for. Well nearly anyone who wants to get started with CFUnit within CFEclipse. For reference I am working on Eclipse 3.2.1 with CFEclipse 1.3 Beta RC2 1.2.9.7 and im gonna assume you've got both on your sytem. This guide doesn't really go into all the benefits of CFUnit (though by the end of this you should be able to seem them) so if you want more details afterwards check out the points of reference at the end.